home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI O2 Out of Box Experience 2.2
/
SGI O2 Out of Box Experience 2.2.iso
/
systour
/
livingO2.wrl
< prev
next >
Wrap
Text File
|
1998-05-26
|
297KB
|
9,602 lines
#VRML V2.0 utf8 CosmoWorlds V1.0
PROTO WalkingMan [
exposedField SFColor diffuseColor 0.170833 0.169566 0.25
field SFInt32 faceLeft 0
field MFString toUrl ""
field SFString fromDescrip ""
field MFString fromUrl ""
field SFString toDescrip ""
]
{
Group {
children [
DEF FROM_ANCHOR Anchor {
children Switch {
whichChoice IS faceLeft
choice [
DEF FROM_LEFT Transform {
children DEF LITTLEARROW_9 Shape {
appearance DEF glowpink_10 Appearance {
material DEF mat Material {
ambientIntensity 0
diffuseColor IS diffuseColor
specularColor 1 0 0.0146904
emissiveColor 0.5 0 0.1
shininess 0.0957447
transparency 0
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [ 12.3094 -131.554 2.3004,
12.2734 -131.677 3.25139,
11.9957 -131.529 2.77589 ]
}
coordIndex [ 0, 1, 2, -1 ]
colorIndex [ ]
normal Normal {
vector -0.277626 -0.9513 -0.133982
}
normalIndex [ 0, 0, 0, -1 ]
solid FALSE
creaseAngle 0.5
}
}
translation 14.869 -34.6021 126.728
rotation -0.0271266 0.609232 0.792528 3.20209
scale 1 0.999989 0.999989
scaleOrientation -0.993858 -0.0353541 0.104865 0.214612
}
DEF FROM_RIGHT Transform {
children USE LITTLEARROW_9
translation -12.7634 -1.94 -131.709
rotation 1 0 0 4.71239
scale 1 0.999993 0.999993
}
]
}
url IS fromUrl
description IS fromDescrip
}
DEF TO_ANCHOR Anchor {
children Switch {
whichChoice IS faceLeft
choice [
DEF TO_RIGHT_11 Transform {
children DEF BIGARROW_12 Shape {
appearance USE glowpink_10
geometry IndexedFaceSet {
coord Coordinate {
point [ 13.0611 -131.929 3.40157,
13.1113 -131.757 2.07722,
13.498 -131.963 2.73939 ]
}
coordIndex [ 0, 1, 2, -1 ]
colorIndex [ ]
normal Normal {
vector -0.27764 -0.951298 -0.133975
}
normalIndex [ 0, 0, 0, -1 ]
solid FALSE
creaseAngle 0.5
}
}
translation 14.869 -34.6021 126.72
rotation -0.0271266 0.609232 0.792528 3.20209
scale 1 0.999989 0.999989
scaleOrientation -0.99656 -0.0308064 0.0769389 0.313501
}
DEF TO_LEFT_13 Transform {
children USE BIGARROW_12
translation -12.7634 -1.94 -131.717
rotation 1 0 0 4.71239
scale 1 0.999993 0.999993
}
USE TO_RIGHT_11
USE TO_LEFT_13
]
}
url IS toUrl
description IS toDescrip
parameter "target=_top"
}
DEF STAND Transform {
children Shape {
appearance Appearance {
material DEF mat Material {
ambientIntensity 0
diffuseColor 0.170833 0.169566 0.25
specularColor 0.1 0 0.00146904
emissiveColor 0.043 0.015 0.085
shininess 0.5
transparency 0
}
}
geometry Box {
size 0.2 0.2 0.2
}
}
translation -0.0395035 1.46412 0.1
rotation 0.701634 0.548103 -0.455294 2.01029
scale 0.50629 7.87374 8.1788
scaleOrientation 0 0 1 0
center -3.3617e-05 0.0019429 -0.0999697
}
DEF WALKINGMAN Switch {
whichChoice IS faceLeft
choice [
DEF WALKINGMAN_RIGHT_14 Transform {
children DEF MAN_15 Group {
children [
Shape {
appearance DEF white_16 Appearance {
material DEF mat Material {
ambientIntensity 0.25
diffuseColor 0.8 0.8 0.8
specularColor 0 0 0
emissiveColor 0.5 0.5 0.5
shininess 0.2
transparency 0
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [ 12.6992 -131.823 3.40157,
12.7082 -131.792 3.16514,
12.9022 -131.849 3.16514,
12.8933 -131.88 3.40157,
12.3963 -131.663 2.89434,
12.5691 -131.714 2.89905 ]
}
coordIndex [ 0, 1, 2, 3, -1, 1, 4, 5,
-1 ]
colorIndex [ ]
normal Normal {
vector [ -0.277705 -0.951281 -0.133957,
-0.277678 -0.951294 -0.133918,
-0.277651 -0.951308 -0.133878 ]
}
normalIndex [ 0, 1, 0, 0, -1, 1, 2, 2,
-1 ]
solid FALSE
creaseAngle 0.5
}
}
Shape {
appearance USE white_16
geometry IndexedFaceSet {
coord Coordinate {
point [ 12.8901 -131.834 3.08743,
12.7082 -131.792 3.16514,
12.5691 -131.714 2.89905,
12.8405 -131.79 2.8755,
12.9718 -131.821 2.82134,
12.8895 -131.785 2.73657,
13.0904 -131.828 2.62825,
13.0859 -131.844 2.74728,
12.7135 -131.722 2.6565,
12.6162 -131.678 2.54818,
12.6204 -131.679 2.54347,
12.8494 -131.73 2.43044,
12.7489 -131.69 2.35273,
12.914 -131.699 2.07722,
12.8248 -131.673 2.07722,
12.5412 -131.625 2.32448,
12.4394 -131.604 2.38806,
12.3895 -131.546 2.07722,
12.3151 -131.535 2.15022,
12.3963 -131.663 2.89434,
12.4956 -131.685 2.84489,
12.3899 -131.626 2.64473,
12.4699 -131.647 2.6306 ]
}
coordIndex [ 0, 1, 2, 3, -1, 4, 5, 6,
7, -1, 8, 9, 10, -1, 11, 8,
10, 12, -1, 13, 11, 12, 14, -1,
15, 9, 16, -1, 17, 15, 16, 18,
-1, 2, 19, 20, -1, 20, 19, 21,
22, -1, 5, 4, 3, -1, 4, 0,
3, -1, 8, 3, 2, -1, 16, 9,
8, 2, -1 ]
colorIndex [ ]
normal Normal {
vector [ -0.277679 -0.951286 -0.133979,
-0.277659 -0.951296 -0.133942,
-0.27764 -0.951295 -0.133988,
-0.277673 -0.951289 -0.133967,
-0.277693 -0.951277 -0.134011,
-0.277691 -0.951278 -0.134009,
-0.277678 -0.951273 -0.134072,
-0.277632 -0.951284 -0.134086,
-0.277625 -0.951282 -0.134116,
-0.277634 -0.951269 -0.134193,
-0.277683 -0.951283 -0.13399,
-0.277693 -0.951273 -0.134038,
-0.277641 -0.951299 -0.13396,
-0.277637 -0.951299 -0.133971,
-0.277632 -0.951295 -0.134009,
-0.277641 -0.951288 -0.134042,
-0.277639 -0.95129 -0.13403 ]
}
normalIndex [ 0, 1, 2, 3, -1, 4, 5, 6,
6, -1, 7, 8, 9, -1, 10, 7,
9, 10, -1, 11, 10, 10, 11, -1,
12, 8, 13, -1, 14, 12, 13, 14,
-1, 2, 15, 15, -1, 15, 15, 16,
16, -1, 5, 4, 3, -1, 4, 0,
3, -1, 7, 3, 2, -1, 13, 8,
7, 2, -1 ]
solid FALSE
creaseAngle 0.5
}
}
]
}
translation 14.869 -34.5521 126.728
rotation -0.0271266 0.609232 0.792528 3.20209
scale 1 0.999989 0.999989
scaleOrientation 0.90211 -0.0787019 0.424268 0.0559479
}
DEF WALKINGMAN_LEFT_17 Transform {
children USE MAN_15
translation -12.7634 -1.94 -131.709
rotation 1 0 0 4.71239
scale 1 0.999993 0.999993
}
USE WALKINGMAN_RIGHT_14
USE WALKINGMAN_LEFT_17
]
}
]
}
}
Group {
children [
Transform {
children [
DEF _18 WorldInfo {
info [ "LivingO2",
"author: Sam Chen",
"Created in CosmoWorlds",
"Packaged by CosmoPackage" ]
}
DEF AMBIENT-VOLUME-LOGIC Script {
eventOut SFFloat volumeOut
eventOut SFVec3f volumeUpDisplace
eventOut SFVec3f volumeDownDisplace
eventOut SFColor volumeUpColor
eventOut SFColor volumeDownColor
eventIn SFTime volumeUpTrigger
eventIn SFTime volumeDownTrigger
eventIn SFBool volumeUpIsActive
eventIn SFBool volumeDownIsActive
eventIn SFBool volumeUpIsOver
eventIn SFBool volumeDownIsOver
field SFFloat volumeIncrement 0.3
field SFFloat currentVolume 1
url "vrmlscript:
function volumeUpTrigger(value, time)
{
currentVolume = currentVolume + volumeIncrement;
volumeOut = currentVolume;
}
function volumeDownTrigger(value, time)
{
currentVolume = currentVolume - volumeIncrement;
if (currentVolume < 0.0) currentVolume = 0.0;
volumeOut = currentVolume;
}
function volumeUpIsActive(value, time)
{
if (value) volumeUpDisplace[2] = -10;
else volumeUpDisplace[2] = 0;
}
function volumeDownIsActive(value, time)
{
if (value) volumeDownDisplace[2] = -10;
else volumeDownDisplace[2] = 0;
}
function volumeUpIsOver(value, time)
{
if (value) {
volumeUpColor[1] = .2;
volumeUpColor[2] = .33;
} else {
volumeUpColor[1] = 0;
volumeUpColor[2] = 0;
}
}
function volumeDownIsOver(value, time)
{
if (value) {
volumeDownColor[1] = .2;
volumeDownColor[2] = .33;
} else {
volumeDownColor[1] = 0;
volumeDownColor[2] = 0;
}
}
"
}
DEF BOOTUP-SHUTDOWN-LOGIC Script {
eventOut SFColor bootColor
eventOut SFVec3f bootDisplace
eventOut SFTime bootUpStartTime
eventOut SFTime shutDownStartTime
eventOut SFInt32 whichScreen
eventOut SFFloat screenAlpha
eventOut SFFloat ambientIntensity
eventOut SFBool enableSlideShowTimer
eventIn SFBool bootIsOver
eventIn SFBool bootIsActive
eventIn SFTime bootTriggerTime
eventIn SFBool bootUpTimerActive
eventIn SFBool shutDownTimerActive
eventIn SFFloat bootUpFractionIn
eventIn SFFloat shutDownFractionIn
field SFBool powerOnStatus FALSE
field SFBool bootUpTimerActiveStatus FALSE
field SFBool shutDownTimerActiveStatus FALSE
url "vrmlscript:
function bootIsOver(value, time)
{
if (value) {
bootColor[1] = .2;
bootColor[2] = .33;
} else {
bootColor[1] = 0;
bootColor[2] = 0;
}
}
function bootIsActive(value, time)
{
if (value) {
bootDisplace[0] = -161.479;
bootDisplace[1] = 80.0417;
bootDisplace[2] = 302.219;
} else {
bootDisplace[0] = -161.479;
bootDisplace[1] = 80.0417;
bootDisplace[2] = 304.219;
}
}
function bootTriggerTime(value, time)
{
if (powerOnStatus && !shutDownTimerActiveStatus && !bootUpTimerActiveStatus) {
powerOnStatus = FALSE;
shutDownStartTime = value;
enableSlideShowTimer = FALSE;
screenAlpha = 0;
} else if (!powerOnStatus && !shutDownTimerActiveStatus && !bootUpTimerActiveStatus) {
powerOnStatus = TRUE;
bootUpStartTime = value;
enableSlideShowTimer = TRUE;
screenAlpha = 0;
ambientIntensity = 1;
}
}
function bootUpTimerActive(value, time)
{
if (value) bootUpTimerActiveStatus = TRUE;
else bootUpTimerActiveStatus = FALSE;
}
function shutDownTimerActive(value, time)
{
if (value) shutDownTimerActiveStatus = TRUE;
else shutDownTimerActiveStatus = FALSE;
}
function bootUpFractionIn(value, time)
{
if (value < .5) whichScreen = 2;
else if (value < .52) whichScreen = 1;
else if (value < .95) whichScreen = 3;
else if (value < 1) whichScreen = 4;
}
function shutDownFractionIn(value, time)
{
if (value < .9) whichScreen = 13;
else if (value < 1) {
whichScreen = 1;
ambientIntensity = 0;
}
}
"
}
DEF BOOTUP-SOUND-SCRIPT Script {
eventOut SFTime bootUpStartTime
eventIn SFTime startTime
url "vrmlscript:
function startTime(value, time)
{
bootUpStartTime = value + 5;
}
"
}
DEF SHUTDOWN-SOUND-SCRIPT Script {
eventOut SFTime shutDownStartTime
eventIn SFTime startTime
url "vrmlscript:
function startTime(value, time)
{
shutDownStartTime = value + 7;
}
"
}
Group {
children [
DEF SOUND-LOGIC-TREE Transform {
children Group {
children [
DEF AMBIENT_SOUND_XFORM Transform {
children DEF AMBIENT_SOUND Sound {
source DEF AMBIENT_CLIP AudioClip {
url "Sounds/ambientCosmos.wav"
loop TRUE
startTime 1
stopTime 0
description ""
}
intensity 1
minFront 50
maxFront 2000
minBack 50
maxBack 2000
spatialize FALSE
}
}
DEF SOUNDSCRIPT-TREE Transform {
children [
DEF DISK1-SOUND-SCRIPT Script {
eventOut SFTime latchStart
eventOut SFTime slideStart
eventIn SFTime startTime
eventIn SFBool moduleRemoved
field SFBool moduleRemovedStatus TRUE
url "vrmlscript:
function moduleRemoved(value, t){
moduleRemovedStatus = value;
}
function startTime(value, t) {
if (!moduleRemovedStatus) {
latchStart = value + 0.4;
slideStart = value + 0.77;
} else {
latchStart = value + 4.25;
slideStart = value + 3.15;
}
}
"
}
DEF DISK2-SOUND-SCRIPT Script {
eventOut SFTime latchStart
eventOut SFTime slideStart
eventIn SFTime startTime
eventIn SFBool moduleRemoved
field SFBool moduleRemovedStatus TRUE
url "vrmlscript:
function moduleRemoved(value, t){
moduleRemovedStatus = value;
}
function startTime(value, t) {
if (!moduleRemovedStatus) {
latchStart = value + 0.4;
slideStart = value + 0.77;
} else {
latchStart = value + 4.25;
slideStart = value + 3.15;
}
}
"
}
DEF AVMOD-SOUND-SCRIPT Script {
eventOut SFTime latchStart
eventOut SFTime slideStart
eventIn SFTime startTime
eventIn SFBool moduleRemoved
field SFBool moduleRemovedStatus FALSE
url "vrmlscript:
function moduleRemoved(value, t){
moduleRemovedStatus = value;
}
function startTime(value, t) {
if (!moduleRemovedStatus) {
latchStart = value + 0.4;
slideStart = value + 0.77;
} else {
latchStart = value + 4.25;
slideStart = value + 3.15;
}
}
"
}
DEF CPU-SOUND-SCRIPT Script {
eventOut SFTime latchStart
eventOut SFTime slideStart
eventIn SFTime startTime
eventIn SFBool moduleRemoved
field SFBool moduleRemovedStatus TRUE
url "vrmlscript:
function moduleRemoved(value, t){
moduleRemovedStatus = value;
}
function startTime(value, t) {
if (!moduleRemovedStatus) {
latchStart = value + 0.1;
slideStart = value + 0.35;
} else {
latchStart = value + 5.7;
slideStart = value + 4;
}
}
"
}
DEF CDROM-SOUND-SCRIPT Script {
eventOut SFTime laserPickupStartTime
eventOut SFTime trayOpenCloseStartTime
eventIn SFTime startTime
eventIn SFBool trayOpen
field SFBool trayOpenStatus TRUE
url "vrmlscript:
function trayOpen(value, t){
trayOpenStatus = value;
}
function startTime(value, t){
if (trayOpenStatus) laserPickupStartTime = value + 1.5;
trayOpenCloseStartTime = value + .15;
}
"
}
DEF POWERSUPPLY-SOUND-SCRIPT Script {
eventOut SFTime latchStart
eventOut SFTime slideStart
eventIn SFTime startTime
eventIn SFBool moduleRemoved
field SFBool moduleRemovedStatus TRUE
url "vrmlscript:
function moduleRemoved(value, t){
moduleRemovedStatus = value;
}
function startTime(value, t) {
if (!moduleRemovedStatus) {
latchStart = value + 0.7;
slideStart = value + 0.3;
} else {
latchStart = value + 4.25;
slideStart = value + 4;
}
}
"
}
DEF PCI-SOUND-SCRIPT Script {
eventOut SFTime pciStart
eventIn SFBool pciRemoved
eventIn SFTime startPciTime
field SFBool pciRemovedStatus FALSE
url "vrmlscript:
function pciRemoved(value){
pciRemovedStatus = value;
}
function startPciTime(value, t){
if (!pciRemovedStatus) pciStart = value;
else pciStart = value + 4.4;
}
"
}
DEF LATCH_SOUND Sound {
source DEF LATCH_CLIP AudioClip {
url "Sounds/plasticLatch.wav"
loop FALSE
startTime 0
stopTime 0
description ""
}
intensity 1
minFront 50
maxFront 2000
minBack 50
maxBack 2000
spatialize FALSE
}
DEF DISKSLED_SOUND Sound {
source DEF DISKSLED_CLIP AudioClip {
url "Sounds/diskAVmodSlide.wav"
loop FALSE
startTime 0
stopTime 0
description ""
}
intensity 1
minFront 50
maxFront 2000
minBack 50
maxBack 2000
spatialize FALSE
}
DEF CPU_SLIDE_SOUND Sound {
source DEF CPU_SLIDE_CLIP AudioClip {
url "Sounds/CPUslide.wav"
loop FALSE
startTime 0
stopTime 0
description ""
}
intensity 0.3
minFront 50
maxFront 2000
minBack 50
maxBack 2000
spatialize FALSE
}
DEF CDIN_SOUND Sound {
source DEF CDIN_CLIP AudioClip {
url "Sounds/CDtrayIn.wav"
loop FALSE
startTime 0
stopTime 0
description ""
}
intensity 0.3
minFront 50
maxFront 2000
minBack 50
maxBack 2000
spatialize FALSE
}
DEF CDOUT_SOUND Sound {
source DEF CDOUT_CLIP AudioClip {
url "Sounds/CDtrayOut.wav"
loop FALSE
startTime 0
stopTime 0
description ""
}
intensity 0.5
minFront 50
maxFront 2000
minBack 50
maxBack 2000
spatialize FALSE
}
DEF BOOTUP-SOUND Sound {
source DEF BOOTUP-CLIP AudioClip {
url "Sounds/bootTune.wav"
startTime 0
}
location 0 0 0
direction 0 0 1
minFront 10
maxFront 2000
minBack 10
maxBack 2000
spatialize FALSE
}
DEF SHUTDOWN-SOUND Sound {
source DEF SHUTDOWN-CLIP AudioClip {
url "Sounds/bootDown.wav"
startTime 0
}
location 0 0 0
direction 0 0 1
minFront 10
maxFront 2000
minBack 10
maxBack 2000
spatialize FALSE
}
]
}
DEF DISSOLVE_SOUND_XFORM Transform {
children DEF DISSOLVE_SOUND Sound {
source DEF DISSOLVE_CLIP AudioClip {
url "Sounds/4partDissolve.wav"
loop FALSE
startTime 0
stopTime 0
description ""
}
intensity 1
minFront 50
maxFront 2000
minBack 50
maxBack 2000
spatialize FALSE
}
}
]
}
}
Transform {
children [
DEF NAVINFO NavigationInfo {
headlight FALSE
speed 40
avatarSize [10, 15, 7]
type [ "ANY",
"EXAMINE" ]
}
Group {
children [
DEF DRIVE1-TREE Transform {
children Anchor {
children [
DEF DefaultTouchSensor_39 TouchSensor {
}
DEF DRIVE1-ASSEMBLY Transform {
children [
Group {
children [
DEF DISK1-ANIMATION Group {
children DEF Time_41 TimeSensor {
cycleInterval 4.5
startTime 0
}
}
DEF DRIVE1-ASSEMBLYTranslationInterp PositionInterpolator {
key [ 0, 0.111111, 0.4, 0.422222,
0.444444, 0.466667, 0.488889, 0.511111,
0.533333, 0.555556, 0.577778, 0.6,
0.622222, 0.644445, 0.666667, 0.688889,
0.711111, 0.733334, 0.755556, 0.777778,
0.802469, 0.827161, 0.851852, 0.876543,
0.901235, 0.925926, 0.950617, 0.975309,
1 ]
keyValue [ -43.5801 286.518 261.383,
-43.5784 286.518 261.383,
-43.5784 292.8 37.6984,
-36.8254 295.028 21.812,
-27.1014 298.515 6.1462,
-15.0828 302.785 -9.21037,
-1.44564 307.362 -24.1691,
13.1337 311.77 -38.6415,
27.979 315.534 -52.539,
42.414 318.178 -65.7729,
55.7625 319.227 -78.2546,
67.3481 318.204 -89.8957,
77.7507 314.404 -100.531,
87.8961 307.937 -110.131,
97.627 299.553 -118.813,
106.786 290.002 -126.695,
115.217 280.032 -133.892,
122.761 270.394 -140.523,
129.262 261.836 -146.704,
134.562 255.109 -152.552,
139.026 249.362 -158.514,
142.254 244.381 -163.781,
144.493 240.011 -168.492,
145.99 236.101 -172.786,
146.993 232.497 -176.801,
147.749 229.046 -180.678,
148.505 225.594 -184.555,
149.508 221.99 -188.57,
151.006 218.08 -192.864 ]
}
DEF DRIVE1-ASSEMBLYRotationInterp OrientationInterpolator {
key [ 0, 0.111111, 0.4, 0.422222,
0.444444, 0.466667, 0.488889, 0.511111,
0.533333, 0.555556, 0.577778, 0.6,
0.622222, 0.644445, 0.666667, 0.688889,
0.711111, 0.733334, 0.755556, 0.777778,
0.802469, 0.827161, 0.851852, 0.876543,
0.901235, 0.925926, 0.950617, 0.975309,
1 ]
keyValue [ 0 0 1 0,
0 0 1 0,
1 0 0 0.0952752,
0.732527 -0.0911845 0.674603 0.138221,
0.426853 -0.122731 0.895954 0.248099,
0.2756 -0.131175 0.95228 0.396143,
0.19675 -0.133913 0.971266 0.564432,
0.150652 -0.134691 0.979368 0.740594,
0.121354 -0.134493 0.983456 0.913761,
0.101796 -0.133597 0.985794 1.07356,
0.0885937 -0.132028 0.987279 1.20983,
0.0801097 -0.129669 0.988316 1.31247,
0.0741412 -0.126198 0.989231 1.38965,
0.0699752 -0.12209 0.990049 1.43949,
0.066876 -0.117282 0.990844 1.46789,
0.0643139 -0.11174 0.991654 1.48075,
0.0618552 -0.10547 0.992497 1.484,
0.0591116 -0.0985247 0.993377 1.48353,
0.0557218 -0.0910193 0.994289 1.48528,
0.0513585 -0.0831311 0.995214 1.49516,
0.0463854 -0.0750814 0.996098 1.50843,
0.0404807 -0.0655239 0.99703 1.52007,
0.0339718 -0.0549883 0.997909 1.53031,
0.0271798 -0.0439944 0.998662 1.53933,
0.0204219 -0.0330557 0.999245 1.5473,
0.0140128 -0.0226816 0.999645 1.55434,
0.00826534 -0.0133786 0.999876 1.56055,
0.00349099 -0.00565067 0.999978 1.56602,
0 0 1 1.5708 ]
}
DEF DRIVE1-LEVERTranslationInterp PositionInterpolator {
key [ 0, 0.2, 0.777778 ]
keyValue [ -95.3715 -142.889 -211.693,
-95.3715 -142.889 -211.693,
-95.3715 -142.889 -211.693 ]
}
DEF DRIVE1-LEVERRotationInterp OrientationInterpolator {
key [ 0, 0.2, 0.777778 ]
keyValue [ 0.589474 0.589473 -0.552306 2.13237,
-0.108935 -0.108934 0.988062 4.70038,
-0.108935 -0.108934 0.988062 4.70038 ]
}
]
}
DEF DISK1-LOGIC Script {
eventOut SFFloat fractionOut
eventOut SFTime delayedStartTime
eventOut SFBool moduleRemoved
eventIn SFBool timerActive
eventIn SFFloat fractionIn
eventIn SFTime triggerTime
field SFBool moduleRemovedStatus TRUE
url "vrmlscript:
function timerActive(value, time)
{
if (!value) moduleRemovedStatus = !moduleRemovedStatus;
moduleRemoved = moduleRemovedStatus;
}
function fractionIn(value, time)
{
if (!moduleRemovedStatus) fractionOut = value;
else fractionOut = 1-value;
}
function triggerTime(value, time)
{
delayedStartTime = value + 1;
}
"
}
DEF DRIVE1-LEVER Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0
diffuseColor 0.01 0.01 0.01
specularColor 0.03 0.03 0.03
emissiveColor 0 0 0
shininess 0.117021
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ 13.3992 -112.112 -15.6653,
13.7398 -111.628 -15.0247,
10.5 -111.339 -12.811,
9.95582 -112.112 -13.8344,
5.80187 35.562 5.3591,
5.80187 -54.4447 5.3591,
8.09835 -54.4446 5.50877,
8.09835 35.562 5.50877,
7.69199 -54.4446 -13.0473,
7.69199 35.5621 -13.0473,
9.92492 31.8125 -13.8926,
10.4691 32.5859 -12.8691,
9.94367 -55.508 -13.8573,
9.27577 -54.4446 -12.5574,
13.3683 31.8124 -15.7234,
13.3992 -112.112 -15.6653,
9.95582 -112.112 -13.8344,
9.92492 31.8125 -13.8926,
13.7089 32.2966 -15.0828,
13.3683 31.8124 -15.7234,
13.7398 -111.628 -15.0247,
13.7089 32.2966 -15.0828,
10.4691 32.5859 -12.8691,
10.4878 -54.7345 -12.8339,
7.69199 35.5621 -13.0473,
9.27577 35.5621 -12.5574,
10.5 -111.339 -12.811,
13.7398 -111.628 -15.0247,
13.3992 -112.112 -15.6653,
8.09835 -54.4446 5.50877,
8.09835 35.562 5.50877,
5.80187 35.562 5.3591,
8.09835 35.562 5.50877,
5.80187 -54.4447 5.3591,
5.80187 35.562 5.3591,
7.69199 -54.4446 -13.0473,
9.30087 -54.4446 -12.9424,
9.27577 35.5621 -12.5574,
9.95582 -112.112 -13.8344,
10.5 -111.339 -12.811,
10.4878 -54.7345 -12.8339,
9.94367 -55.508 -13.8573,
-0.371617 -9.99997 -11.7616,
-0.371617 10 -11.7616,
3.51229 10 -12.7678,
3.51229 -9.99995 -12.7678,
7.68397 10 -12.8484,
7.68397 -9.99997 -12.8484,
5.27018 -10 13.4389,
5.27018 9.99999 13.4389,
-2.33193 9.99996 12.7649,
-2.33193 -10 12.7649,
-7.26821 9.99997 9.64641,
-7.26821 -10 9.64641,
-9.95467 10 4.70947,
-9.95467 -9.99999 4.70947,
-10.6872 10 -4.57213e-05,
-10.6872 -9.99999 -4.56723e-05,
-9.23879 9.99997 -3.82684,
-9.23879 -10 -3.82684,
-7.07107 9.99998 -7.07107,
-7.07107 -10 -7.07107,
-4.04246 10 -9.75939,
-4.04246 -10 -9.75939,
-0.371617 10 -11.7616,
-0.371617 -9.99997 -11.7616,
6.32844 9.99996 0.905032,
-4.04246 10 -9.75939,
-7.07107 9.99998 -7.07107,
-9.23879 9.99997 -3.82684,
-10.6872 10 -4.57213e-05,
-9.95467 10 4.70947,
-7.26821 9.99997 9.64641,
-2.33193 9.99996 12.7649,
5.27018 9.99999 13.4389,
7.68397 10 -12.8484,
3.51229 10 -12.7678,
-0.371617 10 -11.7616,
6.32844 -10 0.905032,
-0.371617 -9.99997 -11.7616,
3.51229 -9.99995 -12.7678,
7.68397 -9.99997 -12.8484,
5.27018 -10 13.4389,
-2.33193 -10 12.7649,
-7.26821 -10 9.64641,
-9.95467 -9.99999 4.70947,
-10.6872 -9.99999 -4.56723e-05,
-9.23879 -10 -3.82684,
-7.07107 -10 -7.07107,
-4.04246 -10 -9.75939 ]
}
color NULL
coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1,
4, 5, 6, -1, 4, 6, 7, -1,
8, 9, 10, -1, 11, 10, 9, -1,
8, 12, 13, -1, 12, 10, 14, -1,
14, 15, 12, -1, 15, 16, 12, -1,
17, 11, 18, -1, 17, 18, 19, -1,
20, 21, 22, -1, 20, 22, 23, -1,
24, 25, 22, -1, 22, 25, 13, -1,
20, 23, 26, -1, 14, 21, 27, -1,
14, 27, 28, -1, 29, 13, 25, -1,
30, 29, 25, -1, 24, 31, 32, -1,
24, 8, 33, -1, 33, 8, 13, -1,
13, 29, 33, -1, 24, 33, 34, -1,
35, 13, 36, -1, 37, 24, 32, -1,
38, 39, 40, -1, 40, 22, 10, -1,
13, 40, 22, -1, 38, 40, 41, -1,
40, 10, 41, -1, 13, 41, 40, -1,
10, 41, 35, -1, 42, 43, 44, -1,
42, 44, 45, -1, 45, 44, 46, -1,
45, 46, 47, -1, 48, 49, 50, -1,
48, 50, 51, -1, 51, 50, 52, -1,
51, 52, 53, -1, 53, 52, 54, -1,
53, 54, 55, -1, 55, 54, 56, -1,
55, 56, 57, -1, 57, 56, 58, -1,
57, 58, 59, -1, 59, 58, 60, -1,
59, 60, 61, -1, 61, 60, 62, -1,
61, 62, 63, -1, 63, 62, 64, -1,
63, 64, 65, -1, 66, 67, 68, -1,
66, 68, 69, -1, 66, 69, 70, -1,
66, 70, 71, -1, 66, 71, 72, -1,
66, 72, 73, -1, 66, 73, 74, -1,
66, 75, 76, -1, 66, 76, 77, -1,
66, 77, 67, -1, 78, 79, 80, -1,
78, 80, 81, -1, 66, 82, 78, -1,
49, 82, 66, -1, 78, 82, 83, -1,
78, 83, 84, -1, 78, 84, 85, -1,
78, 85, 86, -1, 78, 86, 87, -1,
78, 87, 88, -1, 78, 88, 89, -1,
78, 89, 79, -1 ]
colorIndex [ ]
normal NULL
ccw TRUE
solid TRUE
convex TRUE
creaseAngle 0.657466
}
}
translation -95.3715 -142.889 -211.693
rotation -0.108935 -0.108934 0.988062 4.70038
scale 3.07746 0.0805781 3.07737
scaleOrientation -1.32337e-08 -1 -4.45694e-07 0.136489
center 6.55999 -38.2748 4.69403
}
DEF DRIVE2-MODULE Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0
diffuseColor 0.01 0.01 0.01
specularColor 0 0 0
emissiveColor 0.5 0.5 0.5
shininess 0.117021
transparency 0
}
texture ImageTexture {
url "Textures/drive.255x512.jpg"
}
textureTransform TextureTransform {
translation 0 0.56
rotation 0
scale 0.688847 0.62973
center -0.5 0.06
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -10 10 10,
-10 -10 10,
10 10 10,
10 -10 10,
10 10 -10,
10 -10 -10,
-10 10 -10,
-10 -10 -10,
-5.89351 24.2011 5.37785,
-5.89351 24.2011 -5.53312,
5.01746 24.2011 5.37785,
5.01746 24.2011 -5.53312,
-10.3252 10 416.357,
-10.3252 -10 416.357,
9.67484 -10 416.357,
9.67484 10 416.357,
9.67484 -10 396.357,
9.67484 10 396.357,
-10.3252 -10 396.357,
-10.3252 10 396.357,
-6.21868 24.2012 411.735,
-6.21868 24.2012 400.824,
4.6923 24.2012 411.735,
4.6923 24.2012 400.824,
42.3283 -8.4772 419.421,
-62.4091 -8.47711 419.421,
-62.4104 -416.457 419.424,
-62.4083 -8.47812 -13.9458,
-62.4096 -416.458 -13.9433,
42.3291 -8.47821 -13.9456,
42.3281 -298.426 -13.9438,
42.3273 -298.425 419.423,
26.0426 -298.425 419.423,
26.0423 -416.457 419.424,
25.0415 -416.458 -13.9431,
25.0421 -298.426 -13.9439,
-10 10 -10,
-10 -10 -10,
-10 -10 10,
-10 10 10,
10 10 10,
10 -10 10,
10 -10 -10,
10 10 -10,
-5.89351 24.2011 5.37785,
-5.89351 24.2011 -5.53312,
-10 10 -10,
-10 10 10,
10 10 10,
-5.89351 24.2011 -5.53312,
5.01746 24.2011 -5.53312,
9.67484 10 416.357,
9.67484 -10 416.357,
9.67484 10 396.357,
9.67484 -10 396.357,
-10.3252 10 396.357,
-10.3252 -10 396.357,
-10.3252 -10 416.357,
-10.3252 10 416.357,
-10.3252 10 396.357,
-6.21868 24.2012 411.735,
-10.3252 10 416.357,
9.67484 10 416.357,
-6.21868 24.2012 400.824,
-6.21868 24.2012 400.824,
4.6923 24.2012 400.824,
-62.4091 -8.47711 419.421,
42.3283 -8.4772 419.421,
-62.4092 -298.426 -13.944,
-62.4083 -8.47812 -13.9458,
42.3291 -8.47821 -13.9456,
42.3281 -298.426 -13.9438,
42.3273 -298.425 419.423,
42.3283 -8.4772 419.421,
-62.4091 -8.47711 419.421,
-62.41 -298.425 419.423,
-62.4104 -416.457 419.424,
-62.4096 -416.458 -13.9433,
-70.5225 -421.562 54.1027,
-70.5225 -416.434 54.1027,
-70.5225 -416.434 -32.3127,
-70.5225 -421.562 -32.3127,
50.4639 -421.562 -32.3127,
50.4639 -416.434 -32.3127,
50.4639 -416.434 54.1027,
50.4639 -421.562 54.1027,
51.7913 -421.562 438.649,
-70.5225 -421.562 438.649,
-70.5225 -421.562 288.61,
51.7913 -416.434 438.649,
51.7913 -421.562 288.61,
51.7913 -416.434 288.61,
50.4639 -421.562 54.1027,
26.6664 -416.434 54.1027,
19.5689 -421.562 54.1027,
50.4639 -416.434 54.1027,
-70.5225 -416.434 288.61,
26.6664 -416.434 288.61,
26.6664 -416.434 54.1027,
-70.5225 -416.434 54.1027,
-70.5225 -416.434 288.61,
-70.5225 -416.434 54.1027,
19.5689 -421.562 288.61,
-70.5225 -421.562 54.1027,
19.5689 -421.562 288.61,
26.6664 -416.434 288.61,
19.5689 -421.562 54.1027,
26.6664 -416.434 54.1027,
-70.5225 -416.434 438.649,
51.7913 -416.434 288.61,
-70.5225 -416.434 438.649,
50.4639 -421.562 54.1027,
-70.5225 -421.562 54.1027,
50.4639 -421.562 -32.3127,
-70.5225 -421.562 -32.3127,
-70.5225 -416.434 -32.3127,
50.4639 -416.434 -32.3127,
-70.5225 -416.434 54.1027,
50.4639 -416.434 54.1027,
-62.4092 -298.426 -13.944 ]
}
color NULL
coordIndex [ 63, 22, 23, -1, 63, 60, 22, -1,
22, 60, 61, -1, 22, 61, 62, -1,
23, 22, 62, -1, 23, 62, 17, -1,
51, 16, 17, -1, 51, 52, 16, -1,
12, 14, 15, -1, 12, 13, 14, -1,
0, 1, 3, -1, 0, 3, 2, -1,
10, 47, 48, -1, 10, 8, 47, -1,
9, 8, 10, -1, 9, 10, 11, -1,
40, 41, 42, -1, 40, 42, 43, -1,
11, 48, 43, -1, 11, 10, 48, -1,
36, 37, 38, -1, 36, 38, 39, -1,
44, 46, 0, -1, 44, 45, 46, -1,
49, 4, 6, -1, 49, 50, 4, -1,
4, 5, 7, -1, 4, 7, 6, -1,
53, 54, 18, -1, 53, 18, 19, -1,
55, 56, 57, -1, 55, 57, 58, -1,
20, 59, 12, -1, 20, 21, 59, -1,
64, 53, 19, -1, 64, 65, 53, -1,
33, 34, 32, -1, 32, 34, 35, -1,
72, 32, 35, -1, 35, 71, 31, -1,
78, 79, 80, -1, 78, 80, 81, -1,
82, 83, 84, -1, 82, 84, 85, -1,
86, 87, 88, -1, 87, 86, 89, -1,
88, 90, 86, -1, 89, 86, 91, -1,
91, 86, 90, -1, 92, 93, 94, -1,
92, 95, 93, -1, 96, 97, 98, -1,
96, 98, 99, -1, 87, 100, 88, -1,
88, 100, 101, -1, 102, 88, 103, -1,
88, 101, 103, -1, 103, 94, 102, -1,
91, 90, 104, -1, 91, 104, 105, -1,
105, 104, 106, -1, 105, 106, 107, -1,
89, 108, 87, -1, 87, 108, 100, -1,
109, 96, 110, -1, 110, 89, 109, -1,
81, 82, 111, -1, 111, 112, 81, -1,
113, 114, 115, -1, 115, 116, 113, -1,
83, 80, 117, -1, 117, 118, 83, -1,
68, 69, 70, 71, -1, 77, 68, 35,
34, -1, 76, 33, 32, 75, -1, 74,
75, 72, 73, -1, 75, 119, 28, 26,
-1, 75, 25, 27, 119, -1, 27, 66,
24, 29, -1, 67, 31, 30, 29, -1 ]
colorIndex [ ]
normal NULL
texCoord TextureCoordinate {
point [ 1.21607 0.447906,
-0.0512858 0.313915,
1.24877 0.447906,
1.06289 0.322233,
1.30961 1.14715,
1.00113 1.1602,
1.21805 1.19832,
-0.0631712 1.0446,
1 0.714877,
1.26839 0.438998,
1.28131 1.1966,
1.23896 0.551231,
0.803304 1,
0.196696 1,
0.803304 0,
0.196696 0,
1.27166 0.586861,
1.24968 1.19488,
1.22588 0.672372,
1.22261 0.556576,
1.2455 0.51382,
1.26512 0.53698,
1.23569 0.649213,
1.05796 0.765903,
1.07506 1.04763,
0.0385827 0.316603,
0.0328817 1.0465,
-0.200861 1.0465,
-0.186608 0.318156,
0.977201 1.05077,
0.957247 0.327091,
1.20809 0.328644,
1.21664 1.05233,
1.23242 0.446124,
1.26839 0.483535,
1.22588 0.476409,
1.26512 0.503132,
1.26512 0.529854,
1.22261 0.529854,
1.23242 0.504913,
1.23896 0.499569,
1.26185 0.535198,
1.26512 0.508476,
1.21934 0.585079,
1.22421 1.12992,
1.17677 1.13681,
0.0286611 1.80939,
0.0287284 1.15907,
0.994871 1.81957,
0.957861 0.304391,
0.0721138 0.29961,
0.0741839 0.219052,
0.957861 0.222543,
1.15708 -0.172529,
1.17672 -0.222478,
1.13489 -0.225238,
1.23239 -0.145771,
1.14879 -0.220193,
1.1669 -0.0779833,
1.21317 -0.19637,
1.1538 -0.172529,
1.16268 -0.205056,
1.1416 -0.176875,
1.17657 -0.189919,
1.15053 -0.0672799,
1.23106 -0.181749,
1.17345 -0.181449,
1.20435 -0.174782,
1.22211 -0.191496,
1.19046 -0.144509,
1.16035 -0.0869027,
1.23106 -0.167127,
1.1669 -0.222478,
1.13026 -0.20001,
1.16844 -0.176875,
1.14879 -0.167214,
1.14725 -0.117229,
1.15055 -0.186622,
1.18327 -0.188584,
1.14416 -0.131895,
1.21317 -0.181749,
1.11637 -0.17226,
1.1407 -0.147555,
1.2579 -0.19637,
1.20619 -0.211775,
1.1416 -0.201243,
1.15055 -0.235359,
1.18327 -0.183233,
1.19637 -0.179665,
1.20435 -0.10919,
1.24876 -0.1868,
1.12761 -0.177881,
1.06543 -0.192442,
1.18327 -0.167178,
1.09322 -0.250466,
1.14725 -0.179665,
1.14416 -0.258035,
1.18583 -0.252989,
1.12761 -0.188584,
1.16731 -0.295877,
1.12761 -0.1868,
1.15053 -0.199288,
1.23106 -0.191496,
1.1538 -0.168962,
1.17345 -0.201071,
1.15055 -0.172001,
1.18633 -0.176875,
1.21317 -0.186622,
1.21601 -0.160042,
1.11174 -0.295877,
1.19528 -0.167127,
1.19509 -0.268126,
1.1538 -0.222478,
1.22211 -0.191496,
1.13014 -0.248004,
1.16362 -0.181449,
1.16844 -0.147632,
1.17345 -0.193936,
1.21292 -0.200088,
1.15949 -0.191496,
1.20602 -0.0948595,
1.14398 -0.167178,
1.24 -0.201243,
1.17017 -0.177881,
1.20602 -0.129622,
1.18633 -0.128138,
1.20292 -0.190368,
1.16118 -0.143716,
1.15949 -0.176875,
1.10772 -0.153111,
1.08504 -0.193936,
1.1416 -0.142759,
1.24221 -0.172529,
1.20422 -0.15738,
1.1416 -0.172001,
1.18327 -0.160042,
1.19964 -0.177881,
1.13359 -0.15405,
1.25858 -0.156474,
1.17017 -0.177881,
1.17153 -0.127743,
1.27168 -0.160042,
1.18015 -0.0976781,
1.15708 -0.192152,
1.19912 -0.0760688,
1.14049 -0.0770083,
1.17672 -0.174313,
1.11462 -0.132441,
1.15708 -0.1868,
1.24 -0.186622,
1.16463 -0.107074,
1.15053 -0.209991,
1.18633 -0.201243,
1.1407 -0.151123,
1.14394 -0.173781,
1.17017 -0.229614,
1.15949 -0.113516,
1.15708 -0.226046,
1.17345 -0.213559,
1.20422 -0.128138,
1.17738 -0.167127,
1.21607 0.408713,
1.25204 0.408713,
1.26185 0.579735,
1.25531 0.608239,
1.22915 0.595768,
1.26512 0.53698,
1.27166 0.520946,
1.2455 0.54945,
1.25204 0.569046,
1.26512 0.53698,
1.26512 0.53698,
1.26512 0.53698,
1.25531 0.481754,
1.23896 0.510257,
1.23242 0.528072,
1.26512 0.53698,
1.26512 0.53698,
1.26512 0.53698,
1.24877 0.574391,
1.22261 0.556576,
1.22261 0.556576,
1.2455 0.51382,
1.26512 0.53698,
1.24223 0.570828,
1.22261 0.556576,
1.2455 0.51382,
1.24223 0.590424,
1.2455 0.51382,
1.26512 0.53698,
1.24223 0.515602,
1.22588 0.545887,
1.2455 0.563702,
1.24223 0.586861,
1.21607 0.585079,
1.2455 0.608239,
1.22915 0.611802,
1.22261 0.556576,
1.24877 0.574391,
1.22261 0.642087,
1.22261 0.581516,
1.25531 0.601113,
1.26512 0.53698,
1.22588 0.588642,
1.22261 0.556576,
1.22261 0.556576,
1.2455 0.51382,
1.26512 0.53698,
1.24877 0.583298,
1.26185 0.604676,
1.22915 0.585079,
1.23242 0.61002,
1.23242 0.572609,
1.25204 0.540542,
1.25204 0.588642,
1.24877 0.586861,
1.26185 0.604676,
1.25858 0.583298,
1.22915 0.634961,
1.24877 0.627835,
1.26512 0.53698,
1.23569 0.544105,
1.2455 0.556576,
1.25204 0.572609,
1.2455 0.51382,
1.26512 0.53698,
1.22915 0.599331,
1.22261 0.556576,
1.2455 0.51382,
1.25858 0.569046,
1.2455 0.51382,
1.26512 0.53698,
1.23896 0.593987,
1.21607 0.61002,
1.20953 0.652775,
1.23569 0.615364 ]
}
texCoordIndex [ 149, 150, 151, -1, 152, 153, 154, -1,
137, 138, 139, -1, 140, 141, 142, -1,
143, 144, 145, -1, 146, 147, 148, -1,
113, 114, 115, -1, 116, 117, 118, -1,
110, 111, 112, -1, 107, 108, 109, -1,
53, 54, 55, -1, 56, 57, 58, -1,
92, 93, 94, -1, 89, 90, 91, -1,
65, 66, 67, -1, 68, 69, 70, -1,
77, 78, 79, -1, 80, 81, 82, -1,
98, 99, 100, -1, 95, 96, 97, -1,
71, 72, 73, -1, 74, 75, 76, -1,
83, 84, 85, -1, 86, 87, 88, -1,
101, 102, 103, -1, 104, 105, 106, -1,
59, 60, 61, -1, 62, 63, 64, -1,
122, 123, 124, -1, 119, 120, 121, -1,
125, 126, 127, -1, 128, 129, 130, -1,
131, 132, 133, -1, 134, 135, 136, -1,
155, 156, 157, -1, 158, 159, 160, -1,
11, 16, 43, -1, 40, 41, 42, -1,
6, 10, 17, -1, 44, 4, 45, -1,
226, 227, 228, -1, 229, 230, 231, -1,
184, 185, 186, -1, 187, 188, 189, -1,
175, 176, 177, -1, 220, 221, 222, -1,
172, 173, 174, -1, 217, 218, 219, -1,
214, 215, 216, -1, 199, 200, 201, -1,
196, 197, 198, -1, 23, 20, 20, -1,
23, 20, 23, -1, 21, 20, 21, -1,
21, 20, 20, -1, 169, 170, 171, -1,
21, 20, 21, -1, 166, 167, 168, -1,
232, 233, 234, -1, 235, 18, 22, -1,
193, 194, 195, -1, 190, 191, 192, -1,
223, 224, 225, -1, 21, 20, 20, -1,
211, 212, 213, -1, 208, 209, 210, -1,
163, 164, 165, -1, 19, 20, 21, -1,
178, 179, 180, -1, 181, 182, 183, -1,
205, 206, 207, -1, 202, 203, 204, -1,
29, 30, 31, 32, -1, 33, 9, 34,
35, -1, 36, 37, 38, 39, -1, 25,
26, 27, 28, -1, 161, 162, 2, 0,
-1, 7, 1, 3, 24, -1, 49, 50,
51, 52, -1, 46, 47, 5, 48, -1 ]
creaseAngle 0.5
}
}
translation -89.5054 35.5333 -302.395
rotation 1 0 0 1.5708
scale 0.270908 0.506563 0.270906
scaleOrientation 0 0 1 0
center -9.3656 -198.68 203.168
}
]
translation 151.006 218.08 -192.864
rotation 0 0 1 1.5708
scale 1 1 1
scaleOrientation 0 0 1 0
center -98.871 -163.147 -108.56
}
]
url "TechDocs/hardDisks.html"
parameter "target=secondary"
}
}
DEF DRIVE2-TREE Transform {
children Anchor {
children [
DEF DefaultTouchSensor_49 TouchSensor {
}
DEF DRIVE2-ASSEMBLY Transform {
children [
Group {
children [
DEF DISK2-ANIMATION Group {
children DEF Time_51 TimeSensor {
cycleInterval 4.5
startTime 0
}
}
DEF DRIVE2-ASSEMBLYTranslationInterp PositionInterpolator {
key [ 0, 0.111111, 0.333333, 0.355555,
0.377778, 0.4, 0.422222, 0.444444,
0.466667, 0.488889, 0.512699, 0.536508,
0.560318, 0.584127, 0.607937, 0.631746,
0.655555, 0.679365, 0.703174, 0.726984,
0.750793, 0.774603, 0.798412, 0.822222,
0.844444, 0.866667, 0.888889, 0.911111,
0.933333, 0.955556, 0.977778, 1 ]
keyValue [ -77.4371 286.518 261.383,
-77.4371 286.518 261.383,
-77.437 286.518 39.8643,
-76.5704 285.416 23.1644,
-75.3166 283.835 8.76231,
-73.7695 281.882 -3.79417,
-72.0233 279.66 -14.9573,
-70.1717 277.275 -25.1794,
-68.3087 274.831 -34.9127,
-66.5284 272.434 -44.6094,
-64.6445 269.896 -55.1522,
-62.6673 267.301 -65.69,
-60.6192 264.658 -76.1805,
-58.5228 261.976 -86.5815,
-56.4008 259.264 -96.8508,
-54.2756 256.532 -106.946,
-52.1698 253.789 -116.825,
-50.106 251.045 -126.446,
-48.1067 248.307 -135.766,
-46.1946 245.587 -144.743,
-44.3921 242.892 -153.335,
-42.7218 240.232 -161.499,
-41.2063 237.617 -169.194,
-39.8682 235.055 -176.377,
-38.9807 232.748 -181.804,
-38.5642 230.54 -185.455,
-38.5098 228.407 -187.738,
-38.7091 226.326 -189.065,
-39.0532 224.276 -189.846,
-39.4335 222.233 -190.49,
-39.7414 220.175 -191.407,
-39.8682 218.08 -193.007 ]
}
DEF DRIVE2-ASSEMBLYRotationInterp OrientationInterpolator {
key [ 0, 0.111111, 0.333333, 0.488889,
0.512699, 0.536508, 0.560318, 0.584127,
0.607937, 0.631746, 0.655555, 0.679365,
0.703174, 0.726984, 0.750793, 0.774603,
0.798412, 0.822222, 0.844444, 0.866667,
0.888889, 0.911111, 0.933333, 0.955556,
0.977778, 1 ]
keyValue [ 0 0 1 0,
0 0 1 0,
0 0 1 0,
0 0 -1 0.348668,
0 0 -1 0.41196,
0 0 -1 0.488109,
0 0 -1 0.574825,
0 0 -1 0.669815,
0 0 -1 0.770789,
0 0 -1 0.875455,
0 0 -1 0.981523,
0 0 -1 1.0867,
0 0 -1 1.1887,
0 0 -1 1.28523,
0 0 -1 1.37399,
0 0 -1 1.4527,
0 0 -1 1.51907,
0 0 1 4.71239,
0 0 -1 1.62928,
0 0 -1 1.65673,
0 0 -1 1.66031,
0 0 -1 1.64718,
0 0 -1 1.6245,
0 0 -1 1.59944,
0 0 -1 1.57915,
0 0 1 4.71239 ]
}
DEF DRIVE2-LEVERTranslationInterp PositionInterpolator {
key [ 0, 0.222222 ]
keyValue [ -95.3715 -142.889 -211.693,
-95.3714 -142.889 -211.693 ]
}
DEF DRIVE2-LEVERRotationInterp OrientationInterpolator {
key [ 0, 0.222222 ]
keyValue [ 0.589474 0.589473 -0.552306 2.13237,
-0.0928673 -0.0928668 0.991338 4.70369 ]
}
]
}
DEF DISK2-LOGIC Script {
eventOut SFFloat fractionOut
eventOut SFTime delayedStartTime
eventOut SFBool moduleRemoved
eventIn SFBool timerActive
eventIn SFFloat fractionIn
eventIn SFTime triggerTime
field SFBool moduleRemovedStatus TRUE
url "vrmlscript:
function timerActive(value, time)
{
if (!value) moduleRemovedStatus = !moduleRemovedStatus;
moduleRemoved = moduleRemovedStatus;
}
function fractionIn(value, time)
{
if (!moduleRemovedStatus) fractionOut = value;
else fractionOut = 1-value;
}
function triggerTime(value, time)
{
delayedStartTime = value + 1;
}
"
}
DEF DRIVE2-LEVER Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0
diffuseColor 0.01 0.01 0.01
specularColor 0.03 0.03 0.03
emissiveColor 0 0 0
shininess 0.117021
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ 13.3992 -112.112 -15.6653,
13.7398 -111.628 -15.0247,
10.5 -111.339 -12.811,
9.95582 -112.112 -13.8344,
5.80187 35.562 5.3591,
5.80187 -54.4447 5.3591,
8.09835 -54.4446 5.50877,
8.09835 35.562 5.50877,
7.69199 -54.4446 -13.0473,
7.69199 35.5621 -13.0473,
9.92492 31.8125 -13.8926,
10.4691 32.5859 -12.8691,
9.94367 -55.508 -13.8573,
9.27577 -54.4446 -12.5574,
13.3683 31.8124 -15.7234,
13.3992 -112.112 -15.6653,
9.95582 -112.112 -13.8344,
9.92492 31.8125 -13.8926,
13.7089 32.2966 -15.0828,
13.3683 31.8124 -15.7234,
13.7398 -111.628 -15.0247,
13.7089 32.2966 -15.0828,
10.4691 32.5859 -12.8691,
10.4878 -54.7345 -12.8339,
7.69199 35.5621 -13.0473,
9.27577 35.5621 -12.5574,
10.5 -111.339 -12.811,
13.7398 -111.628 -15.0247,
13.3992 -112.112 -15.6653,
8.09835 -54.4446 5.50877,
8.09835 35.562 5.50877,
5.80187 35.562 5.3591,
8.09835 35.562 5.50877,
5.80187 -54.4447 5.3591,
5.80187 35.562 5.3591,
7.69199 -54.4446 -13.0473,
9.30087 -54.4446 -12.9424,
9.27577 35.5621 -12.5574,
9.95582 -112.112 -13.8344,
10.5 -111.339 -12.811,
10.4878 -54.7345 -12.8339,
9.94367 -55.508 -13.8573,
-0.371617 -9.99997 -11.7616,
-0.371617 10 -11.7616,
3.51229 10 -12.7678,
3.51229 -9.99995 -12.7678,
7.68397 10 -12.8484,
7.68397 -9.99997 -12.8484,
5.27018 -10 13.4389,
5.27018 9.99999 13.4389,
-2.33193 9.99996 12.7649,
-2.33193 -10 12.7649,
-7.26821 9.99997 9.64641,
-7.26821 -10 9.64641,
-9.95467 10 4.70947,
-9.95467 -9.99999 4.70947,
-10.6872 10 -4.57213e-05,
-10.6872 -9.99999 -4.56723e-05,
-9.23879 9.99997 -3.82684,
-9.23879 -10 -3.82684,
-7.07107 9.99998 -7.07107,
-7.07107 -10 -7.07107,
-4.04246 10 -9.75939,
-4.04246 -10 -9.75939,
-0.371617 10 -11.7616,
-0.371617 -9.99997 -11.7616,
6.32844 9.99996 0.905032,
-4.04246 10 -9.75939,
-7.07107 9.99998 -7.07107,
-9.23879 9.99997 -3.82684,
-10.6872 10 -4.57213e-05,
-9.95467 10 4.70947,
-7.26821 9.99997 9.64641,
-2.33193 9.99996 12.7649,
5.27018 9.99999 13.4389,
7.68397 10 -12.8484,
3.51229 10 -12.7678,
-0.371617 10 -11.7616,
6.32844 -10 0.905032,
-0.371617 -9.99997 -11.7616,
3.51229 -9.99995 -12.7678,
7.68397 -9.99997 -12.8484,
5.27018 -10 13.4389,
-2.33193 -10 12.7649,
-7.26821 -10 9.64641,
-9.95467 -9.99999 4.70947,
-10.6872 -9.99999 -4.56723e-05,
-9.23879 -10 -3.82684,
-7.07107 -10 -7.07107,
-4.04246 -10 -9.75939 ]
}
color NULL
coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1,
4, 5, 6, -1, 4, 6, 7, -1,
8, 9, 10, -1, 11, 10, 9, -1,
8, 12, 13, -1, 12, 10, 14, -1,
14, 15, 12, -1, 15, 16, 12, -1,
17, 11, 18, -1, 17, 18, 19, -1,
20, 21, 22, -1, 20, 22, 23, -1,
24, 25, 22, -1, 22, 25, 13, -1,
20, 23, 26, -1, 14, 21, 27, -1,
14, 27, 28, -1, 29, 13, 25, -1,
30, 29, 25, -1, 24, 31, 32, -1,
24, 8, 33, -1, 33, 8, 13, -1,
13, 29, 33, -1, 24, 33, 34, -1,
35, 13, 36, -1, 37, 24, 32, -1,
38, 39, 40, -1, 40, 22, 10, -1,
13, 40, 22, -1, 38, 40, 41, -1,
40, 10, 41, -1, 13, 41, 40, -1,
10, 41, 35, -1, 42, 43, 44, -1,
42, 44, 45, -1, 45, 44, 46, -1,
45, 46, 47, -1, 48, 49, 50, -1,
48, 50, 51, -1, 51, 50, 52, -1,
51, 52, 53, -1, 53, 52, 54, -1,
53, 54, 55, -1, 55, 54, 56, -1,
55, 56, 57, -1, 57, 56, 58, -1,
57, 58, 59, -1, 59, 58, 60, -1,
59, 60, 61, -1, 61, 60, 62, -1,
61, 62, 63, -1, 63, 62, 64, -1,
63, 64, 65, -1, 66, 67, 68, -1,
66, 68, 69, -1, 66, 69, 70, -1,
66, 70, 71, -1, 66, 71, 72, -1,
66, 72, 73, -1, 66, 73, 74, -1,
66, 75, 76, -1, 66, 76, 77, -1,
66, 77, 67, -1, 78, 79, 80, -1,
78, 80, 81, -1, 66, 82, 78, -1,
49, 82, 66, -1, 78, 82, 83, -1,
78, 83, 84, -1, 78, 84, 85, -1,
78, 85, 86, -1, 78, 86, 87, -1,
78, 87, 88, -1, 78, 88, 89, -1,
78, 89, 79, -1 ]
colorIndex [ ]
normal NULL
ccw TRUE
solid TRUE
convex TRUE
creaseAngle 0.657466
}
}
translation -95.3714 -142.889 -211.693
rotation -0.0928673 -0.0928668 0.991338 4.70369
scale 3.07743 0.0805776 3.07739
scaleOrientation 1.02683e-07 -1 -2.14413e-10 0.148579
center 6.55999 -38.2748 4.69403
}
DEF DRIVE2-CLONE Transform {
children USE DRIVE2-MODULE
translation 0.000694275 0.00115967 6.10352e-05
rotation 0 0 1 0
scale 1.00001 1.00001 1
}
]
translation -39.87 218.08 -193.01
rotation 0 0 1 4.71
scale 0.999993 0.999993 0.999999
center -98.871 -163.147 -108.56
}
]
url "TechDocs/hardDisks.html"
parameter "target=secondary"
}
}
DEF AV-TREE Transform {
children Anchor {
children [
DEF DefaultTouchSensor_58 TouchSensor {
}
DEF AV-ASSEMBLY Transform {
children [
Group {
children [
DEF AV-ANIMATION Group {
children DEF Time_60 TimeSensor {
cycleInterval 4.5
startTime 0
}
}
DEF AV-ASSEMBLYTranslationInterp PositionInterpolator {
key [ 0, 0.111111, 0.377778, 0.402469,
0.427161, 0.451852, 0.476543, 0.501235,
0.525926, 0.550617, 0.575309, 0.6,
0.624691, 0.649383, 0.674074, 0.698765,
0.723457, 0.748148, 0.772839, 0.797531,
0.822222, 0.844444, 0.866667, 0.888889,
0.911111, 0.933333, 0.955556, 0.977778,
1 ]
keyValue [ -111.738 286.582 261.506,
-111.738 286.582 261.506,
-111.738 296.149 1.82712,
-111.128 296.116 -15.6242,
-109.603 295.973 -30.9611,
-107.62 295.659 -44.5175,
-105.637 295.108 -56.6274,
-104.112 294.257 -67.6247,
-103.501 293.042 -77.8436,
-104.264 291.401 -87.6179,
-106.857 289.269 -97.2818,
-111.738 286.582 -107.169,
-119.706 283.127 -117.138,
-130.702 278.859 -126.784,
-143.9 273.972 -136.046,
-158.47 268.657 -144.864,
-173.585 263.108 -153.176,
-188.417 257.517 -160.923,
-202.137 252.077 -168.043,
-213.918 246.981 -174.475,
-222.932 242.42 -180.159,
-228.232 238.793 -184.176,
-231.247 235.476 -186.905,
-232.504 232.398 -188.641,
-232.531 229.487 -189.684,
-231.854 226.671 -190.33,
-231.001 223.879 -190.878,
-230.5 221.039 -191.623,
-230.878 218.08 -192.864 ]
}
DEF AV-ASSEMBLYRotationInterp OrientationInterpolator {
key [ 0, 0.111111, 0.222222, 0.377778,
0.400823, 0.423869, 0.446914, 0.469959,
0.493004, 0.51605, 0.539095, 0.56214,
0.585185, 0.608231, 0.631276, 0.654321,
0.677366, 0.700412, 0.723457, 0.746502,
0.769547, 0.792593, 0.815638, 0.838683,
0.861728, 0.884773, 0.907819, 0.930864,
0.953909, 0.976954, 1 ]
keyValue [ 0 0 1 0,
0 0 1 0,
0 0 1 0,
1 0 0 0.0586691,
0.876529 0 -0.481349 0.0669992,
0.638273 0 -0.76981 0.091563,
0.451708 0 -0.892166 0.128037,
0.329691 0 -0.944089 0.172657,
0.249447 0 -0.968388 0.223387,
0.194425 0 -0.980917 0.279043,
0.155046 0 -0.987907 0.338799,
0.125802 0 -0.992055 0.401992,
0.103403 0 -0.99464 0.468035,
0.0858022 0 -0.996312 0.536386,
0.0716744 0 -0.997428 0.606525,
0.0601293 0 -0.998191 0.677943,
0.0505518 0 -0.998721 0.750142,
0.0425052 0 -0.999096 0.822631,
0.0356725 0 -0.999364 0.89492,
0.0298195 0 -0.999555 0.966522,
0.0247704 0 -0.999693 1.03695,
0.0203915 0 -0.999792 1.10573,
0.0165802 0 -0.999863 1.17237,
0.0132573 0 -0.999912 1.23638,
0.0103616 0 -0.999946 1.2973,
0.0078459 0 -0.999969 1.35464,
0.00567417 0 -0.999984 1.40791,
0.00381961 0 -0.999993 1.45664,
0.00226306 0 -0.999997 1.50036,
0.000992037 0 -1 1.53857,
0 0 1 4.71239 ]
}
DEF AV-LEVERTranslationInterp PositionInterpolator {
key [ 0, 0.111111, 0.222222 ]
keyValue [ -95.3715 -142.889 -211.693,
-95.3715 -142.889 -211.693,
-95.3718 -142.889 -211.693 ]
}
DEF AV-LEVERRotationInterp OrientationInterpolator {
key [ 0, 0.222222 ]
keyValue [ 0.589474 0.589473 -0.552306 2.13237,
-0.0987651 -0.0987644 0.990197 4.70254 ]
}
DEF AV-ASSEMBLYScaleOrientationInterp OrientationInterpolator {
key [ 0, 0.0222222, 0.0444445, 0.0666667,
0.0888889, 0.111111, 0.133333, 0.155556,
0.177778, 0.2, 0.222222, 0.244445,
0.266667, 0.288889, 0.311111, 0.333333,
0.355556, 0.377778, 0.40117, 0.424562,
0.447953, 0.471345, 0.494737, 0.518129,
0.54152, 0.564912, 0.588304, 0.611696,
0.635088, 0.658479, 0.681871, 0.705263,
0.728655, 0.752047, 0.775438, 0.79883,
0.822222 ]
keyValue [ 0 0 1 0,
0 0 1 0,
0 0 1 0,
0.99702 7.06598e-05 0.0771403 0.000976562,
0.996142 8.03811e-05 0.0877533 0.00138107,
0.995532 8.64919e-05 0.0944244 0.00169146,
0.99518 8.98299e-05 0.0980686 0.00229024,
0.995062 9.09156e-05 0.0992539 0.00284714,
0.995154 9.00712e-05 0.0983321 0.00338291,
0.995429 8.74853e-05 0.095509 0.00396682,
0.995861 8.325e-05 0.0908852 0.00447517,
0.996425 7.73807e-05 0.0844776 0.00497951,
0.99709 6.98257e-05 0.0762297 0.00552427,
0.997819 6.04685e-05 0.0660143 0.0059802,
0.998561 4.91234e-05 0.0536288 0.00640375,
0.999248 3.55255e-05 0.0387837 0.00680097,
0.999778 1.93126e-05 0.0210839 0.00707587,
1 0 0 0.00734048,
0.999732 -2.12151e-05 -0.0231609 0.00750112,
0.998697 -4.67526e-05 -0.0510405 0.0076584,
0.996548 -7.60394e-05 -0.0830133 0.00778193,
0.992956 -0.000108529 -0.118483 0.00784296,
0.987625 -0.000143661 -0.156837 0.00793364,
0.980318 -0.000180839 -0.197424 0.00799351,
0.970886 -0.00021942 -0.239544 0.00811194,
0.959282 -0.00025872 -0.282449 0.00817051,
0.945587 -0.000298035 -0.325369 0.00822867,
0.93001 -0.000336658 -0.367535 0.00831514,
0.912887 -0.000373919 -0.408212 0.00842905,
0.894667 -0.000409203 -0.446733 0.00851348,
0.875886 -0.000441982 -0.482518 0.00859709,
0.857136 -0.000471818 -0.51509 0.00873465,
0.839035 -0.000498369 -0.544077 0.00884316,
0.822201 -0.000521378 -0.569196 0.00895035,
0.807229 -0.000540652 -0.590238 0.00905628,
0.794675 -0.000556038 -0.607035 0.00916098,
0.785051 -0.000567392 -0.61943 0.00926449 ]
}
]
}
DEF AV-LOGIC Script {
eventOut SFFloat fractionOut
eventOut SFTime delayedStartTime
eventOut SFBool moduleRemoved
eventIn SFBool timerActive
eventIn SFFloat fractionIn
eventIn SFTime triggerTime
field SFBool moduleRemovedStatus FALSE
url "vrmlscript:
function timerActive(value, time)
{
if (!value) moduleRemovedStatus = !moduleRemovedStatus;
moduleRemoved = moduleRemovedStatus;
}
function fractionIn(value, time)
{
if (!moduleRemovedStatus) fractionOut = value;
else fractionOut = 1-value;
}
function triggerTime(value, time)
{
delayedStartTime = value + 1;
}
"
}
DEF AV-LEVER Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 3.19149
diffuseColor 0.01 0.01 0.01
specularColor 0.0957447 0.0957447 0.0957447
emissiveColor 0 0 0
shininess 0.202128
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ 13.3992 -112.112 -15.6653,
13.7398 -111.628 -15.0247,
10.5 -111.339 -12.811,
9.95582 -112.112 -13.8344,
5.80187 35.562 5.3591,
5.80187 -54.4447 5.3591,
8.09835 -54.4446 5.50877,
8.09835 35.562 5.50877,
7.69199 -54.4446 -13.0473,
7.69199 35.5621 -13.0473,
9.92492 31.8125 -13.8926,
10.4691 32.5859 -12.8691,
9.94367 -55.508 -13.8573,
9.27577 -54.4446 -12.5574,
13.3683 31.8124 -15.7234,
13.3992 -112.112 -15.6653,
9.95582 -112.112 -13.8344,
9.92492 31.8125 -13.8926,
13.7089 32.2966 -15.0828,
13.3683 31.8124 -15.7234,
13.7398 -111.628 -15.0247,
13.7089 32.2966 -15.0828,
10.4691 32.5859 -12.8691,
10.4878 -54.7345 -12.8339,
7.69199 35.5621 -13.0473,
9.27577 35.5621 -12.5574,
10.5 -111.339 -12.811,
13.7398 -111.628 -15.0247,
13.3992 -112.112 -15.6653,
8.09835 -54.4446 5.50877,
8.09835 35.562 5.50877,
5.80187 35.562 5.3591,
8.09835 35.562 5.50877,
5.80187 -54.4447 5.3591,
5.80187 35.562 5.3591,
7.69199 -54.4446 -13.0473,
9.30087 -54.4446 -12.9424,
9.27577 35.5621 -12.5574,
9.95582 -112.112 -13.8344,
10.5 -111.339 -12.811,
10.4878 -54.7345 -12.8339,
9.94367 -55.508 -13.8573,
-0.371617 -9.99997 -11.7616,
-0.371617 10 -11.7616,
3.51229 10 -12.7678,
3.51229 -9.99995 -12.7678,
7.68397 10 -12.8484,
7.68397 -9.99997 -12.8484,
5.27018 -10 13.4389,
5.27018 9.99999 13.4389,
-2.33193 9.99996 12.7649,
-2.33193 -10 12.7649,
-7.26821 9.99997 9.64641,
-7.26821 -10 9.64641,
-9.95467 10 4.70947,
-9.95467 -9.99999 4.70947,
-10.6872 10 -4.57213e-05,
-10.6872 -9.99999 -4.56723e-05,
-9.23879 9.99997 -3.82684,
-9.23879 -10 -3.82684,
-7.07107 9.99998 -7.07107,
-7.07107 -10 -7.07107,
-4.04246 10 -9.75939,
-4.04246 -10 -9.75939,
-0.371617 10 -11.7616,
-0.371617 -9.99997 -11.7616,
6.32844 9.99996 0.905032,
-4.04246 10 -9.75939,
-7.07107 9.99998 -7.07107,
-9.23879 9.99997 -3.82684,
-10.6872 10 -4.57213e-05,
-9.95467 10 4.70947,
-7.26821 9.99997 9.64641,
-2.33193 9.99996 12.7649,
5.27018 9.99999 13.4389,
7.68397 10 -12.8484,
3.51229 10 -12.7678,
-0.371617 10 -11.7616,
6.32844 -10 0.905032,
-0.371617 -9.99997 -11.7616,
3.51229 -9.99995 -12.7678,
7.68397 -9.99997 -12.8484,
5.27018 -10 13.4389,
-2.33193 -10 12.7649,
-7.26821 -10 9.64641,
-9.95467 -9.99999 4.70947,
-10.6872 -9.99999 -4.56723e-05,
-9.23879 -10 -3.82684,
-7.07107 -10 -7.07107,
-4.04246 -10 -9.75939 ]
}
color NULL
coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1,
4, 5, 6, -1, 4, 6, 7, -1,
8, 9, 10, -1, 11, 10, 9, -1,
8, 12, 13, -1, 12, 10, 14, -1,
14, 15, 12, -1, 15, 16, 12, -1,
17, 11, 18, -1, 17, 18, 19, -1,
20, 21, 22, -1, 20, 22, 23, -1,
24, 25, 22, -1, 22, 25, 13, -1,
20, 23, 26, -1, 14, 21, 27, -1,
14, 27, 28, -1, 29, 13, 25, -1,
30, 29, 25, -1, 24, 31, 32, -1,
24, 8, 33, -1, 33, 8, 13, -1,
13, 29, 33, -1, 24, 33, 34, -1,
35, 13, 36, -1, 37, 24, 32, -1,
38, 39, 40, -1, 40, 22, 10, -1,
13, 40, 22, -1, 38, 40, 41, -1,
40, 10, 41, -1, 13, 41, 40, -1,
10, 41, 35, -1, 42, 43, 44, -1,
42, 44, 45, -1, 45, 44, 46, -1,
45, 46, 47, -1, 48, 49, 50, -1,
48, 50, 51, -1, 51, 50, 52, -1,
51, 52, 53, -1, 53, 52, 54, -1,
53, 54, 55, -1, 55, 54, 56, -1,
55, 56, 57, -1, 57, 56, 58, -1,
57, 58, 59, -1, 59, 58, 60, -1,
59, 60, 61, -1, 61, 60, 62, -1,
61, 62, 63, -1, 63, 62, 64, -1,
63, 64, 65, -1, 66, 67, 68, -1,
66, 68, 69, -1, 66, 69, 70, -1,
66, 70, 71, -1, 66, 71, 72, -1,
66, 72, 73, -1, 66, 73, 74, -1,
66, 75, 76, -1, 66, 76, 77, -1,
66, 77, 67, -1, 78, 79, 80, -1,
78, 80, 81, -1, 66, 82, 78, -1,
49, 82, 66, -1, 78, 82, 83, -1,
78, 83, 84, -1, 78, 84, 85, -1,
78, 85, 86, -1, 78, 86, 87, -1,
78, 87, 88, -1, 78, 88, 89, -1,
78, 89, 79, -1 ]
colorIndex [ ]
normal NULL
ccw TRUE
solid TRUE
convex TRUE
creaseAngle 0.657466
}
}
translation -95.3718 -142.889 -211.693
rotation 0.589474 0.589473 -0.552306 2.13237
scale 3.07741 0.0805777 3.07741
scaleOrientation 5.51505e-09 -1 -2.72254e-08 0.533315
center 6.55999 -38.2748 4.69403
}
DEF AV-PORT-ANCHOR-TREE Transform {
children Anchor {
children DEF AV-PORT-ANCHOR Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0.2
diffuseColor 0.8 0.8 0.8
specularColor 0 0 0
emissiveColor 0 0 0
shininess 0.2
transparency 1
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -100 100 100,
-100 -100 100,
100 100 100,
100 -100 100 ]
}
color NULL
coordIndex [ 0, 1, 3, 2, -1 ]
colorIndex [ ]
normal NULL
creaseAngle 0.5
}
}
translation -0.996426 -163.5 -151.763
rotation 1.76914e-06 -1 1.88054e-06 1.5708
scale 0.406298 0.18727 1.12641
scaleOrientation 0 0 1 0
}
url "TechDocs/avModule.html#ports"
description ""
parameter "target=secondary"
}
}
DEF AV-MODULE Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0
diffuseColor 0.01 0.01 0.01
specularColor 0.03 0.03 0.03
emissiveColor 0.361702 0.361702 0.361702
shininess 0.117021
transparency 0
}
texture ImageTexture {
url "Textures/avModule.512.jpg"
}
textureTransform TextureTransform {
translation -0.46 0.02
rotation 0
scale 0.402069 0.78538
center -0.96 -0.48
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -10 10 10,
-10 -10 10,
10 10 10,
10 -10 10,
10 10 -10,
10 -10 -10,
-10 10 -10,
-10 -10 -10,
-5.89351 24.2011 5.37785,
-5.89351 24.2011 -5.53312,
5.01746 24.2011 5.37785,
5.01746 24.2011 -5.53312,
-10.3252 10 416.357,
-10.3252 -10 416.357,
9.67484 -10 416.357,
9.67484 10 416.357,
9.67484 -10 396.357,
9.67484 10 396.357,
-10.3252 -10 396.357,
-10.3252 10 396.357,
-6.21868 24.2012 411.735,
-6.21868 24.2012 400.824,
4.6923 24.2012 411.735,
4.6923 24.2012 400.824,
42.3283 -8.4772 419.421,
-62.4091 -8.47711 419.421,
-62.4104 -416.457 419.424,
-62.4083 -8.47812 -13.9458,
-62.4096 -416.458 -13.9433,
42.3291 -8.47821 -13.9456,
42.3281 -298.426 -13.9438,
42.3273 -298.425 419.423,
26.0426 -298.425 419.423,
26.0423 -416.457 419.424,
25.0415 -416.458 -13.9431,
25.0421 -298.426 -13.9439,
9.67484 10 416.357,
9.67484 -10 416.357,
9.67484 10 396.357,
9.67484 -10 396.357,
-10.3252 10 396.357,
-10.3252 -10 396.357,
-10.3252 -10 416.357,
-10.3252 10 416.357,
-10.3252 10 396.357,
-6.21868 24.2012 411.735,
-10.3252 10 416.357,
9.67484 10 416.357,
-6.21868 24.2012 400.824,
-6.21868 24.2012 400.824,
4.6923 24.2012 400.824,
-62.4091 -8.47711 419.421,
42.3283 -8.4772 419.421,
-62.4092 -298.426 -13.944,
-62.4083 -8.47812 -13.9458,
42.3291 -8.47821 -13.9456,
42.3281 -298.426 -13.9438,
42.3273 -298.425 419.423,
42.3283 -8.4772 419.421,
-62.4091 -8.47711 419.421,
-62.41 -298.425 419.423,
-62.4104 -416.457 419.424,
-62.4096 -416.458 -13.9433,
-70.5225 -421.562 54.1027,
-70.5225 -416.434 54.1027,
-70.5225 -416.434 -32.3127,
-70.5225 -421.562 -32.3127,
50.4639 -421.562 -32.3127,
50.4639 -416.434 -32.3127,
50.4639 -416.434 54.1027,
50.4639 -421.562 54.1027,
51.7913 -421.562 438.649,
-70.5225 -421.562 438.649,
-70.5225 -421.562 288.61,
51.7913 -416.434 438.649,
51.7913 -421.562 288.61,
51.7913 -416.434 288.61,
50.4639 -421.562 54.1027,
26.6664 -416.434 54.1027,
19.5689 -421.562 54.1027,
50.4639 -416.434 54.1027,
-70.5225 -416.434 288.61,
26.6664 -416.434 288.61,
26.6664 -416.434 54.1027,
-70.5225 -416.434 54.1027,
-70.5225 -416.434 288.61,
-70.5225 -416.434 54.1027,
19.5689 -421.562 288.61,
-70.5225 -421.562 54.1027,
19.5689 -421.562 288.61,
26.6664 -416.434 288.61,
19.5689 -421.562 54.1027,
26.6664 -416.434 54.1027,
-70.5225 -416.434 438.649,
51.7913 -416.434 288.61,
-70.5225 -416.434 438.649,
50.4639 -421.562 54.1027,
-70.5225 -421.562 54.1027,
50.4639 -421.562 -32.3127,
-70.5225 -421.562 -32.3127,
-70.5225 -416.434 -32.3127,
50.4639 -416.434 -32.3127,
-70.5225 -416.434 54.1027,
50.4639 -416.434 54.1027,
42.3283 -8.4772 419.421,
4.6923 24.2012 400.824,
9.67484 10 416.357,
-10.3252 10 416.357,
9.67484 -10 416.357,
9.67484 10 396.357,
9.67484 -10 396.357,
9.67484 10 396.357,
-10.3252 10 416.357,
-6.21868 24.2012 411.735,
-10.3252 10 396.357,
-10.3252 10 416.357,
-6.21868 24.2012 411.735,
-10.3252 10 396.357,
-6.21868 24.2012 400.824,
9.67484 10 396.357,
-10.3252 10 396.357,
-6.21868 24.2012 400.824,
4.6923 24.2012 400.824,
9.67484 10 396.357,
26.0426 -298.425 419.423,
25.0415 -416.458 -13.9431,
26.0426 -298.425 419.423,
25.0421 -298.426 -13.9439,
25.0421 -298.426 -13.9439,
42.3281 -298.426 -13.9438,
42.3273 -298.425 419.423,
-70.5225 -421.562 438.649,
51.7913 -421.562 438.649,
51.7913 -421.562 288.61,
-70.5225 -421.562 288.61,
-70.5225 -421.562 288.61,
19.5689 -421.562 54.1027,
-70.5225 -421.562 54.1027,
26.0423 -416.457 419.424,
26.0426 -298.425 419.423,
-62.41 -298.425 419.423,
42.3273 -298.425 419.423,
42.3283 -8.4772 419.421,
-62.41 -298.425 419.423,
-62.4083 -8.47812 -13.9458,
42.3291 -8.47821 -13.9456,
42.3281 -298.426 -13.9438,
-62.4083 -8.47812 -13.9458,
25.0421 -298.426 -13.9439,
25.0415 -416.458 -13.9431,
-62.4092 -298.426 -13.944 ]
}
color NULL
coordIndex [ 30, 29, 24, -1, 56, 52, 31, -1,
58, 27, 25, -1, 104, 55, 54, -1,
21, 22, 23, -1, 48, 20, 22, -1,
22, 45, 12, -1, 22, 43, 15, -1,
50, 22, 15, -1, 105, 15, 17, -1,
36, 16, 38, -1, 47, 14, 39, -1,
46, 37, 106, -1, 107, 13, 108, -1,
0, 1, 3, -1, 0, 3, 2, -1,
10, 0, 2, -1, 10, 8, 0, -1,
9, 8, 10, -1, 9, 10, 11, -1,
2, 3, 5, -1, 2, 5, 4, -1,
11, 2, 4, -1, 11, 10, 2, -1,
6, 7, 1, -1, 6, 1, 0, -1,
8, 6, 0, -1, 8, 9, 6, -1,
9, 4, 6, -1, 9, 11, 4, -1,
4, 5, 7, -1, 4, 7, 6, -1,
109, 110, 18, -1, 111, 18, 19, -1,
40, 41, 42, -1, 44, 42, 112, -1,
113, 114, 115, -1, 116, 49, 117, -1,
118, 119, 120, -1, 121, 122, 123, -1,
33, 34, 32, -1, 124, 125, 35, -1,
57, 126, 127, -1, 128, 129, 130, -1,
63, 64, 65, -1, 63, 65, 66, -1,
67, 68, 69, -1, 67, 69, 70, -1,
131, 132, 74, -1, 74, 132, 76, -1,
76, 132, 133, -1, 77, 78, 79, -1,
77, 80, 78, -1, 81, 82, 83, -1,
81, 83, 84, -1, 131, 85, 134, -1,
134, 85, 86, -1, 134, 86, 97, -1,
76, 133, 89, -1, 76, 89, 90, -1,
90, 89, 136, -1, 90, 136, 92, -1,
74, 93, 131, -1, 131, 93, 85, -1,
94, 81, 95, -1, 95, 74, 94, -1,
98, 99, 100, -1, 100, 101, 98, -1,
68, 65, 102, -1, 102, 103, 68, -1,
61, 143, 59, -1, 140, 59, 144, 150,
-1, 61, 60, 150, 28, -1, 141, 142,
51, 140, -1, 139, 60, 26, 138, -1,
145, 146, 53, 147, -1, 62, 150, 148,
149, -1, 66, 67, 96, 137, -1, 88,
91, 87, 135, -1, 73, 75, 71, 72,
-1 ]
colorIndex [ ]
normal NULL
texCoord TextureCoordinate {
point [ -0.712842 1.00514,
-0.715216 0.00507956,
0.333553 1.00505,
0.333553 0.00571539,
1.23379 0.562386,
1.04897 0.654854,
0.996673 0.669323,
1 0.714878,
0.312593 0.713342,
1.2537 0.511424,
0.945417 1.00451,
1.26528 0.931411,
1.02246 0.620867,
1.35276 1.11671,
1.02972 0.756042,
1.0545 1.02069,
1.29549 0.933607,
1.19885 0.987802,
0.945824 0.619135,
1.88977 1.0017,
2.17478 1.00143,
2.17478 1.1221,
1.88977 1.12265,
2.16652 1.00485,
2.70185 1.0055,
2.7017 1.12587,
2.166 1.12579,
0.549562 0.716542,
0.550722 1.00571,
0.311792 1.00512,
0.333553 0.713578,
0.592273 -0.00327146,
0.594272 0.713514,
0.315722 -0.00200058,
-0.70258 1.00644,
-0.892779 1.0061,
-0.892713 0.718123,
-0.710473 0.714883,
-0.702748 -0.00912203,
-0.710556 0.714907,
-0.923867 0.718369,
-0.920587 -0.00912203,
-0.711682 -0.150231,
0.32289 -0.0199079,
-0.710822 -0.0197407,
-0.711682 -0.149663,
0.321975 -0.148126,
0.321855 -0.0199172,
1.46497 0.0156379,
1.24311 -0.059276,
1.31392 0.0373871,
1.43665 0.0857187,
1.36112 0.13405,
1.22151 0.976738,
1.5877 -0.0471931,
1.3564 0.0736358,
1.21207 0.993654,
1.15815 0.0881353,
1.17703 0.155799,
1.27616 0.14855,
1.26399 0.983988,
1.25727 0.0349706,
1.15815 -0.0447765,
1.30448 0.100218,
1.1251 -0.013361,
1.24983 0.418508,
1.33008 0.37501,
1.23839 -0.030277,
1.23095 0.341178,
1.32064 0.449924,
1.34224 -0.013361,
1.48857 0.0180545,
1.38945 -0.0906915,
1.45553 -0.0399434,
1.53106 -0.059276,
1.17902 0.983988,
1.24039 0.983988,
1.31592 0.959822,
1.24511 0.633584,
1.33952 0.959822,
1.33008 0.660166,
1.47913 -0.0858583,
1.37333 0.675934,
1.19791 0.761662,
1.31592 0.974321,
1.03063 0.784123,
1.38672 0.831743,
1.30648 0.894574,
1.08877 0.6658,
1.08877 0.39094,
1.3001 0.306142,
1.42005 0.69504,
0.968833 0.446497,
0.917423 0.206725,
1.18587 0.399712,
1.3001 0.235965,
1.10591 0.820774,
0.934563 0.586851,
1.22014 0.490357,
1.26012 0.797382,
0.929019 0.698715,
1.3117 0.0291086,
1.4088 0.707487,
0.860479 0.0349567,
1.23745 0.0232605,
1.31668 0.998663,
1.02539 0.753044,
1.1282 0.729652,
1.20816 0.76474,
1.20229 0.61669,
1.11956 0.696892,
0.309222 0.712476,
-0.70258 0.717738,
-0.70258 0.717738,
2.7965 1.00275,
2.78654 1.11487,
2.69695 1.11997,
2.70193 1.00275,
1.18208 1.00376,
1.02972 0.756042,
1.07756 0.970634,
1.18208 1.00376,
1.07756 0.970634,
1.18681 0.921512,
1.03088 0.945702,
0.85132 1.10536,
1.03088 0.945702,
1.03088 0.945702,
0.85132 1.10536,
0.85132 1.10536,
0.950549 0.807818,
0.903297 1.06423,
0.903297 1.06423,
0.950549 0.807818,
0.903297 1.06423,
0.950549 0.807818,
0.941098 0.819913,
1.04978 1.14164,
0.945824 0.991664,
0.941098 0.819913,
0.945824 0.991664,
0.941098 0.819913,
0.922198 1.1489,
1.16318 0.578011,
1.26028 1.04586,
0.922198 1.1489,
1.02972 0.756042,
1.16318 0.578011,
1.02972 0.756042,
0.931648 1.0981,
1.11593 0.986826,
1.11593 0.986826,
1.03617 1.13123,
1.02972 0.756042,
0.893847 1.19244,
0.789323 1.15932,
1.10648 1.03521,
0.893847 1.19244,
1.02972 0.756042,
0.789323 1.15932,
1.19626 1.11745,
1.21516 1.00376,
1.19626 1.11745,
1.19626 1.11745,
1.21516 1.00376,
1.21516 1.00376,
1.12538 1.08601,
1.03088 1.19244,
1.12538 1.08601,
1.12538 1.08601,
1.03088 1.19244,
1.03088 1.19244,
0.979049 1.18936,
1.04033 1.22389,
1.08758 1.08117,
1.08758 1.08117,
0.889121 1.14648,
0.979049 1.18936,
0.747366 1.12713,
1.10175 0.519955,
1.10175 0.519955,
1.10175 0.519955,
0.747366 1.12713,
1.02972 0.756042,
1.24824 1.08359,
1.29549 0.933607,
1.00253 0.524793,
0.983625 1.01344,
1.00253 0.524793,
1.0545 1.02069,
0.693846 0.177541,
0.693846 0.177541,
0.693846 0.177541,
0.693846 0.177541,
0.693846 0.177541,
0.693846 0.177541,
0.693846 0.177541,
0.693846 0.177541,
0.693846 0.177541,
0.693846 0.177541,
0.693846 0.177541,
0.693846 0.177541,
1.26399 0.983988,
0.693846 0.177541 ]
}
texCoordIndex [ 5, 103, 104, -1, 100, 101, 102, -1,
42, 43, 44, -1, 45, 46, 47, -1,
78, 190, 79, -1, 80, 81, 196, -1,
194, 72, 73, -1, 192, 74, 193, -1,
75, 197, 198, -1, 76, 199, 77, -1,
54, 55, 56, -1, 57, 58, 195, -1,
51, 52, 53, -1, 48, 49, 50, -1,
93, 89, 90, -1, 93, 90, 95, -1,
94, 93, 95, -1, 94, 92, 93, -1,
97, 92, 94, -1, 97, 94, 98, -1,
95, 90, 91, -1, 95, 91, 99, -1,
98, 95, 99, -1, 98, 94, 95, -1,
96, 88, 89, -1, 96, 89, 93, -1,
92, 96, 93, -1, 92, 97, 96, -1,
97, 99, 96, -1, 97, 98, 99, -1,
99, 91, 88, -1, 99, 88, 96, -1,
61, 62, 200, -1, 59, 201, 202, -1,
63, 64, 191, -1, 65, 203, 60, -1,
66, 67, 68, -1, 69, 70, 71, -1,
82, 83, 84, -1, 85, 86, 87, -1,
10, 105, 106, -1, 107, 11, 108, -1,
6, 9, 109, -1, 12, 4, 110, -1,
157, 158, 159, -1, 154, 155, 156, -1,
118, 119, 120, -1, 121, 122, 123, -1,
172, 173, 174, -1, 133, 134, 135, -1,
130, 131, 132, -1, 142, 143, 144, -1,
145, 146, 147, -1, 18, 189, 15, -1,
186, 187, 188, -1, 166, 167, 168, -1,
163, 164, 165, -1, 160, 161, 162, -1,
136, 137, 138, -1, 139, 140, 141, -1,
127, 128, 129, -1, 124, 125, 126, -1,
175, 176, 177, -1, 169, 170, 171, -1,
178, 179, 180, -1, 181, 17, 182, -1,
151, 152, 153, -1, 148, 149, 150, -1,
183, 184, 185, -1, 16, 13, 14, -1,
0, 7, 1, -1, 39, 1, 3, 30,
-1, 0, 37, 30, 2, -1, 40, 41,
38, 112, -1, 36, 113, 34, 35, -1,
31, 32, 8, 33, -1, 29, 111, 27,
28, -1, 114, 115, 116, 117, -1, 24,
25, 26, 23, -1, 20, 21, 22, 19,
-1 ]
creaseAngle 0.5
}
}
translation -89.5054 35.5332 -302.395
rotation 1 5.21717e-08 -2.1876e-08 1.5708
scale 0.270908 0.506561 0.270906
scaleOrientation -6.03667e-05 -1 -1.20538e-05 0.00371864
center -9.3656 -198.68 203.168
}
]
translation -111.738 286.582 261.506
rotation 0 0 1 0
scale 0.999994 0.999999 1
scaleOrientation -0.991278 0.00358157 -0.131742 0.0443942
center -98.871 -163.147 -108.56
}
]
url "TechDocs/avModule.html"
description ""
parameter "target=secondary"
}
}
DEF MOTHERBOARD-ASSEMBLY Transform {
children [
Group {
children [
DEF CPU-ANIMATION Group {
children DEF Time_67 TimeSensor {
cycleInterval 6
startTime 0
}
}
DEF MOTHERBOARD-ASSEMBLYTranslationInterp PositionInterpolator {
key [ 0, 0.3, 0.4, 0.416667,
0.433333, 0.45, 0.466667, 0.483334,
0.5, 0.516667, 0.533334, 0.55,
0.566667, 0.585417, 0.604167, 0.622917,
0.641667, 0.660417, 0.679167, 0.697917,
0.716667, 0.735417, 0.754167, 0.772917,
0.791667, 0.810417, 0.829167, 0.847917,
0.866667, 0.885715, 0.904762, 0.92381,
0.942857, 0.961905, 0.980952, 1 ]
keyValue [ -42.416 286.467 260.154,
-42.416 286.467 86.0019,
-42.416 302.019 26.6543,
-43.0316 307.286 20.026,
-44.6049 313.483 13.5047,
-46.7254 320.319 7.21165,
-48.9827 327.506 1.26815,
-50.9663 334.754 -4.20448,
-52.266 341.772 -9.08494,
-52.4712 348.27 -13.2519,
-51.1715 353.96 -16.5841,
-47.9566 358.55 -18.9603,
-42.416 361.752 -20.259,
-32.3088 363.678 -19.826,
-18.1451 364.163 -17.2631,
-1.0764 363.404 -13.1037,
17.7462 361.597 -7.88081,
37.1713 358.938 -2.12767,
56.0476 355.626 3.62257,
73.224 351.855 8.83672,
87.549 347.822 12.9816,
99.6427 342.951 16.3843,
110.867 336.809 19.6928,
121.184 329.804 22.8551,
130.556 322.346 25.8196,
138.945 314.846 28.5343,
146.314 307.713 30.9475,
152.623 301.357 33.0073,
157.835 296.188 34.6619,
161.306 292.29 35.7327,
162.657 289.426 36.1491,
162.464 287.315 36.0897,
161.307 285.673 35.7327,
159.764 284.22 35.2568,
158.414 282.673 34.8404,
157.835 280.749 34.6619 ]
}
DEF MOTHERBOARD-ASSEMBLYRotationInterp OrientationInterpolator {
key [ 0, 0.3, 0.4, 0.416667,
0.433333, 0.45, 0.466667, 0.483334,
0.5, 0.516667, 0.533334, 0.55,
0.566667, 0.584314, 0.601961, 0.619608,
0.637255, 0.654902, 0.672549, 0.690196,
0.707843, 0.72549, 0.743137, 0.760784,
0.778431, 0.796078, 0.813725, 0.831372,
0.849019, 0.866667, 0.885715, 0.904762,
0.92381, 0.942857, 0.961905, 0.980952,
1 ]
keyValue [ 0 0 1 0,
0 0 1 0,
1 0 0 0.120595,
0.999691 0.0248473 4.68028e-09 0.126039,
0.99636 0.0852385 1.57435e-08 0.130636,
0.986704 0.162526 2.98539e-08 0.134894,
0.970644 0.240519 4.41144e-08 0.138901,
0.952037 0.305983 5.6162e-08 0.142166,
0.937235 0.348699 6.41839e-08 0.143712,
0.933228 0.359285 6.65319e-08 0.142381,
0.945943 0.324332 6.08545e-08 0.137334,
0.975814 0.218603 4.2691e-08 0.128934,
1 -1.12537e-09 4.48179e-09 0.120595,
0.979575 -0.201081 -3.27528e-08 0.119042,
0.899302 -0.437329 -7.92895e-08 0.124036,
0.760635 -0.64918 -1.22785e-07 0.138748,
0.603068 -0.797689 -1.54405e-07 0.163682,
0.462419 -0.886662 -1.73994e-07 0.197233,
0.350537 -0.936549 -1.85239e-07 0.237205,
0.265189 -0.964197 -1.91435e-07 0.281633,
0.20053 -0.979688 -1.94633e-07 0.328887,
0.151189 -0.988505 -1.95982e-07 0.37762,
0.113097 -0.993584 -1.96107e-07 0.426656,
0.0833523 -0.99652 -1.95342e-07 0.47493,
0.0599206 -0.998203 -1.93864e-07 0.521443,
0.0413742 -0.999144 -1.9175e-07 0.565241,
0.0267096 -0.999643 -1.89016e-07 0.605402,
0.0152225 -0.999884 -1.85634e-07 0.641019,
0.00642625 -0.999979 -1.81532e-07 0.671201,
-1.89061e-07 -1 -1.76598e-07 0.695069,
-0.00902728 -0.999959 -1.59225e-07 0.731527,
-0.0123094 -0.999924 -1.34902e-07 0.745719,
-0.0118478 -0.99993 -1.05526e-07 0.743691,
-0.0090272 -0.999959 -7.31333e-08 0.731527,
-0.00512393 -0.999987 -4.05589e-08 0.715317,
-0.00156697 -0.999999 -1.18525e-08 0.701142,
-2.20065e-09 -1 7.76045e-09 0.695069 ]
}
DEF MOTHERBOARD-ASSEMBLYScaleOrientationInterp OrientationInterpolator {
key [ 0, 0.3, 0.4 ]
keyValue [ 0 0 1 0,
0.158041 -0.537739 -0.828167 0.773075,
-0.610308 0.648401 0.455082 1.15164 ]
}
DEF MOTHERBOARD-LEVERRotationInterp OrientationInterpolator {
key [ 0, 0.0166667, 0.0333334, 0.0500001,
0.0666668, 0.0833335, 0.1, 0.116667,
0.133334, 0.15, 0.166667 ]
keyValue [ 0.589474 0.589473 -0.552306 2.13237,
0.573339 0.573338 -0.585292 2.08253,
0.548796 0.548795 -0.630593 2.01637,
0.515337 0.515337 -0.68473 1.94078,
0.472684 0.472683 -0.743734 1.86263,
0.421303 0.421302 -0.803124 1.78831,
0.362936 0.362936 -0.858228 1.72309,
0.300947 0.300946 -0.90491 1.67055,
0.240236 0.240236 -0.940518 1.63208,
0.186652 0.186652 -0.964532 1.6069,
-0.146166 -0.146166 0.978402 4.69056 ]
}
]
}
DEF DefaultTouchSensor_72 TouchSensor {
enabled TRUE
}
DEF MOTHERBOARD-LOGIC Script {
eventOut SFFloat fractionOut
eventOut SFTime startCpuTimer
eventOut SFTime startPciTimer
eventOut SFBool pciTriggerEnable
eventOut SFBool cpuRemoved
eventIn SFBool timerActive
eventIn SFFloat fractionIn
eventIn SFBool pciTimerRunning
eventIn SFTime cpuTouchedTime
eventIn SFBool pciRemoved
field SFBool animateBoth FALSE
field SFBool pciRemovedStatus FALSE
field SFBool moduleRemovedStatus TRUE
url "vrmlscript:
function timerActive(value, time)
{
if (!value) moduleRemovedStatus = !moduleRemovedStatus;
cpuRemoved = moduleRemovedStatus;
if (!moduleRemovedStatus || value) pciTriggerEnable = FALSE;
else if (moduleRemovedStatus && !value) pciTriggerEnable = TRUE;
}
function fractionIn(value, time)
{
if (!moduleRemovedStatus) fractionOut = value;
else fractionOut = 1-value;
}
function pciRemoved(value, time)
{
pciRemovedStatus = value;
}
function pciTimerRunning(value, time)
{
if (!value && animateBoth) {
startCpuTimer = time;
animateBoth = FALSE;
}
}
function cpuTouchedTime(value, time)
{
if (pciRemovedStatus) {
startPciTimer = time;
animateBoth = TRUE;
} else startCpuTimer = value;
}
"
}
DEF MOTHERBOARD-LEVER Transform {
children Shape {
appearance Appearance {
material DEF _75 Material {
ambientIntensity 0
diffuseColor 0.01 0.01 0.01
specularColor 0.03 0.03 0.03
emissiveColor 0 0 0
shininess 0.117021
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ 13.3992 -112.112 -15.6653,
13.7398 -111.628 -15.0247,
10.5 -111.339 -12.811,
9.95582 -112.112 -13.8344,
5.80187 35.562 5.3591,
5.80187 -54.4447 5.3591,
8.09835 -54.4446 5.50877,
8.09835 35.562 5.50877,
7.69199 -54.4446 -13.0473,
7.69199 35.5621 -13.0473,
9.92492 31.8125 -13.8926,
10.4691 32.5859 -12.8691,
9.94367 -55.508 -13.8573,
9.27577 -54.4446 -12.5574,
13.3683 31.8124 -15.7234,
13.3992 -112.112 -15.6653,
9.95582 -112.112 -13.8344,
9.92492 31.8125 -13.8926,
13.7089 32.2966 -15.0828,
13.3683 31.8124 -15.7234,
13.7398 -111.628 -15.0247,
13.7089 32.2966 -15.0828,
10.4691 32.5859 -12.8691,
10.4878 -54.7345 -12.8339,
7.69199 35.5621 -13.0473,
9.27577 35.5621 -12.5574,
10.5 -111.339 -12.811,
13.7398 -111.628 -15.0247,
13.3992 -112.112 -15.6653,
8.09835 -54.4446 5.50877,
8.09835 35.562 5.50877,
5.80187 35.562 5.3591,
8.09835 35.562 5.50877,
5.80187 -54.4447 5.3591,
5.80187 35.562 5.3591,
7.69199 -54.4446 -13.0473,
9.30087 -54.4446 -12.9424,
9.27577 35.5621 -12.5574,
9.95582 -112.112 -13.8344,
10.5 -111.339 -12.811,
10.4878 -54.7345 -12.8339,
9.94367 -55.508 -13.8573,
-0.371617 -9.99997 -11.7616,
-0.371617 10 -11.7616,
3.51229 10 -12.7678,
3.51229 -9.99995 -12.7678,
7.68397 10 -12.8484,
7.68397 -9.99997 -12.8484,
5.27018 -10 13.4389,
5.27018 9.99999 13.4389,
-2.33193 9.99996 12.7649,
-2.33193 -10 12.7649,
-7.26821 9.99997 9.64641,
-7.26821 -10 9.64641,
-9.95467 10 4.70947,
-9.95467 -9.99999 4.70947,
-10.6872 10 -4.57213e-05,
-10.6872 -9.99999 -4.56723e-05,
-9.23879 9.99997 -3.82684,
-9.23879 -10 -3.82684,
-7.07107 9.99998 -7.07107,
-7.07107 -10 -7.07107,
-4.04246 10 -9.75939,
-4.04246 -10 -9.75939,
-0.371617 10 -11.7616,
-0.371617 -9.99997 -11.7616,
6.32844 9.99996 0.905032,
-4.04246 10 -9.75939,
-7.07107 9.99998 -7.07107,
-9.23879 9.99997 -3.82684,
-10.6872 10 -4.57213e-05,
-9.95467 10 4.70947,
-7.26821 9.99997 9.64641,
-2.33193 9.99996 12.7649,
5.27018 9.99999 13.4389,
7.68397 10 -12.8484,
3.51229 10 -12.7678,
-0.371617 10 -11.7616,
6.32844 -10 0.905032,
-0.371617 -9.99997 -11.7616,
3.51229 -9.99995 -12.7678,
7.68397 -9.99997 -12.8484,
5.27018 -10 13.4389,
-2.33193 -10 12.7649,
-7.26821 -10 9.64641,
-9.95467 -9.99999 4.70947,
-10.6872 -9.99999 -4.56723e-05,
-9.23879 -10 -3.82684,
-7.07107 -10 -7.07107,
-4.04246 -10 -9.75939 ]
}
color NULL
coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1,
4, 5, 6, -1, 4, 6, 7, -1,
8, 9, 10, -1, 11, 10, 9, -1,
8, 12, 13, -1, 12, 10, 14, -1,
14, 15, 12, -1, 15, 16, 12, -1,
17, 11, 18, -1, 17, 18, 19, -1,
20, 21, 22, -1, 20, 22, 23, -1,
24, 25, 22, -1, 22, 25, 13, -1,
20, 23, 26, -1, 14, 21, 27, -1,
14, 27, 28, -1, 29, 13, 25, -1,
30, 29, 25, -1, 24, 31, 32, -1,
24, 8, 33, -1, 33, 8, 13, -1,
13, 29, 33, -1, 24, 33, 34, -1,
35, 13, 36, -1, 37, 24, 32, -1,
38, 39, 40, -1, 40, 22, 10, -1,
13, 40, 22, -1, 38, 40, 41, -1,
40, 10, 41, -1, 13, 41, 40, -1,
10, 41, 35, -1, 42, 43, 44, -1,
42, 44, 45, -1, 45, 44, 46, -1,
45, 46, 47, -1, 48, 49, 50, -1,
48, 50, 51, -1, 51, 50, 52, -1,
51, 52, 53, -1, 53, 52, 54, -1,
53, 54, 55, -1, 55, 54, 56, -1,
55, 56, 57, -1, 57, 56, 58, -1,
57, 58, 59, -1, 59, 58, 60, -1,
59, 60, 61, -1, 61, 60, 62, -1,
61, 62, 63, -1, 63, 62, 64, -1,
63, 64, 65, -1, 66, 67, 68, -1,
66, 68, 69, -1, 66, 69, 70, -1,
66, 70, 71, -1, 66, 71, 72, -1,
66, 72, 73, -1, 66, 73, 74, -1,
66, 75, 76, -1, 66, 76, 77, -1,
66, 77, 67, -1, 78, 79, 80, -1,
78, 80, 81, -1, 66, 82, 78, -1,
49, 82, 66, -1, 78, 82, 83, -1,
78, 83, 84, -1, 78, 84, 85, -1,
78, 85, 86, -1, 78, 86, 87, -1,
78, 87, 88, -1, 78, 88, 89, -1,
78, 89, 79, -1 ]
colorIndex [ ]
normal NULL
ccw TRUE
solid TRUE
convex TRUE
creaseAngle 0.657466
}
}
translation -10.3644 -118.775 -210.463
rotation -0.146166 -0.146166 0.978402 4.69056
scale 3.07741 0.0805777 3.07741
scaleOrientation 3.48626e-07 -1 1.88552e-07 0.122489
center 6.55999 -38.2748 4.69403
}
DEF MOTHERBOARD-CHASSIS Transform {
children Shape {
appearance Appearance {
material USE _75
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -10 10 10,
-10 -10 10,
10 10 10,
10 -10 10,
10 10 -10,
10 -10 -10,
-10 10 -10,
-10 -10 -10,
-10 10 9.62693,
10 10 9.62693,
-10 107.288 10,
-10 107.288 9.62693,
10 107.288 10,
10 107.288 9.62693,
-10 10 -9.61215,
10 10 -9.61215,
-10 219.39 -10,
-10 219.39 -9.61215,
10 219.39 -9.61215,
10 219.39 -10,
8.32664 218.529 -9.65402,
9.82181 218.529 -9.65402,
9.82181 123.912 -9.65402,
9.82181 133.881 1.54899,
9.82181 133.881 10.0467,
9.8264 134.86 -10.2531,
10.1483 134.86 -10.2531,
10.1483 -18.2368 -10.2531,
10.1483 134.86 10.2291,
9.8264 -18.2368 10.2291,
10.1483 -18.2368 10.2291,
9.8264 134.86 1.79517,
-10 10 -10,
-10 -10 -10,
-10 -10 10,
-10 10 10,
-10 -10 10,
10 -10 10,
-10 107.288 10,
-10 107.288 9.62693,
-10 10 10,
-10 10 10,
10 10 10,
-10 107.288 9.62693,
10 107.288 9.62693,
10 10 9.62693,
-10 10 9.62693,
-10 10 9.62693,
10 10 -10,
-10 219.39 -10,
10 219.39 -10,
8.32664 123.912 -9.65402,
9.82181 123.912 -9.65402,
9.82181 218.529 1.54899,
9.82181 123.912 1.54899,
9.82181 133.881 1.54899,
9.82181 123.911 10.0467,
9.82181 123.912 1.54899,
9.8264 -18.2368 -10.2531,
9.8264 -18.2368 10.2291,
9.8264 134.86 10.2291,
9.8264 134.86 -10.2531,
9.81344 223.603 -10.2531,
10.1354 223.603 -10.2531,
10.1483 134.86 -10.2531,
10.1483 -18.2368 1.79617 ]
}
color NULL
coordIndex [ 0, 1, 3, -1, 0, 3, 2, -1,
4, 5, 7, -1, 4, 7, 6, -1,
32, 33, 34, -1, 32, 34, 35, -1,
11, 10, 12, -1, 11, 12, 13, -1,
38, 39, 8, -1, 38, 8, 40, -1,
12, 10, 41, -1, 12, 41, 42, -1,
13, 12, 42, -1, 13, 42, 9, -1,
43, 44, 45, -1, 43, 45, 46, -1,
16, 17, 18, -1, 16, 18, 19, -1,
14, 47, 9, -1, 14, 9, 15, -1,
17, 16, 32, -1, 17, 32, 14, -1,
18, 17, 14, -1, 18, 14, 15, -1,
19, 18, 15, -1, 19, 15, 48, -1,
49, 50, 4, -1, 49, 4, 6, -1,
20, 21, 22, -1, 20, 22, 51, -1,
52, 21, 53, -1, 52, 53, 23, -1,
52, 23, 54, -1, 24, 56, 57, -1,
24, 57, 55, -1, 25, 26, 27, -1,
28, 29, 30, -1, 58, 59, 60, -1,
58, 60, 31, -1, 58, 31, 61, -1,
62, 63, 64, -1, 62, 64, 61, -1,
37, 36, 33, -1, 65, 30, 29, -1,
33, 5, 37, -1 ]
colorIndex [ ]
normal NULL
solid FALSE
creaseAngle 0.5
}
}
translation -39.86 -223.133 -106.774
rotation -0.57735 0.57735 0.57735 2.0944
scale 10.4484 0.353499 11.9063
scaleOrientation 0 0 1 0
center 0.0741501 102.683 -0.0120001
}
DEF MOTHERBOARD-BACKPLATE Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0
diffuseColor 0.797872 0.797872 0.797872
specularColor 0 0 0
emissiveColor 0.5 0.5 0.5
shininess 0.117021
transparency 0
}
texture ImageTexture {
url "Textures/motherPort.jpg"
}
textureTransform TextureTransform {
translation 0.34 0.02
rotation 3.14159
scale 0.214539 1
center -0.16 -0.48
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [ 10.1483 134.86 1.79517,
10.1483 134.86 10.2291,
10.1483 -18.2368 10.2291,
10.1483 -18.2368 1.79517,
10.1483 7.72456 1.79517,
10.1483 7.72455 -3.48246,
10.1483 134.86 -10.2531,
10.1483 -18.2368 -3.45881,
10.1483 -18.2368 -10.2531,
10.1354 223.603 1.79517,
10.1483 134.86 1.79517,
10.1354 223.603 -10.2531,
9.8264 134.86 1.79517,
10.1483 134.86 10.2291,
9.8264 134.86 10.2291,
10.1483 134.86 10.2291,
9.8264 -18.2368 10.2291,
9.81344 223.603 -10.2531,
9.81344 223.603 1.79517,
9.8264 134.86 -10.2531,
10.1483 -18.2368 -10.2531,
9.8264 -18.2368 -10.2531,
9.8264 -18.2368 -3.46325,
10.1483 -18.2368 1.79617,
9.8264 -18.2368 1.79617,
10.1483 134.86 -3.48246,
10.1483 7.72452 -10.2531,
10.1354 223.603 1.79517,
9.8264 134.86 1.79517,
10.1483 134.86 1.79517,
9.8264 134.86 1.79517,
9.8264 134.86 10.2291,
10.1354 223.603 1.79517,
10.1354 223.603 -10.2531,
9.81344 223.603 -10.2531,
10.1354 223.603 1.79517,
10.1354 223.603 1.79517,
9.81344 223.603 1.79517,
9.8264 134.86 1.79517,
9.81344 223.603 1.79517,
9.81344 223.603 -10.2531,
9.8264 134.86 1.79517,
9.8264 134.86 -10.2531,
9.8264 -18.2368 -10.2531,
9.8264 -18.2368 -3.46325,
10.1483 -18.2368 -10.2531,
9.8264 -18.2368 10.2291,
10.1483 -18.2368 -3.45881,
10.1483 -18.2368 -10.2531,
10.1483 134.86 1.79517,
10.1483 7.72455 -3.48246,
10.1483 134.86 10.2291,
10.1354 223.603 -10.2531,
10.1483 -18.2368 10.2291,
10.1483 134.86 10.2291,
10.1354 223.603 -3.48246 ]
}
color NULL
coordIndex [ 9, 12, 0, -1, 28, 1, 10, -1,
30, 14, 13, -1, 15, 31, 16, -1,
17, 27, 11, -1, 34, 18, 32, -1,
35, 37, 38, -1, 39, 40, 19, -1,
39, 19, 41, -1, 21, 8, 22, -1,
44, 20, 7, -1, 23, 46, 24, -1,
47, 45, 26, -1, 47, 26, 5, -1,
53, 54, 16, -1, 3, 2, 46, -1,
40, 33, 42, -1, 42, 52, 6, -1,
42, 6, 43, -1, 43, 6, 48, -1,
36, 49, 25, 55, -1, 52, 55, 25,
6, -1, 26, 6, 25, 5, -1, 50,
25, 29, 4, -1, 2, 3, 29, 51,
-1 ]
colorIndex [ ]
normal NULL
texCoord TextureCoordinate {
point [ -1.90515 0.338152,
-1.90054 -0.0622115,
0.0742493 -0.0633142,
0.0709791 0.338021,
-0.280991 0.338109,
-0.281001 0.617832,
-0.281041 0.618421,
-1.92745 0.934764,
0.0512789 0.618738,
-0.00551772 0.978505,
0.0342689 0.936535,
-3.16772 0.350278,
-1.93804 0.349142,
0.55263 0.877282,
0.890541 0.175854,
2.34203 0.00239301,
2.23978 0.0194554,
-1.93804 0.617504,
-0.291641 0.935681,
1.8526 0.186095,
1.49217 0.153118,
1.75719 0.157667,
1.21626 0.227296,
1.07845 0.203416,
1.27986 0.219336,
1.17299 0.155344,
1.26839 0.116682,
1.4062 0.166716,
1.38936 0.164629,
1.37876 0.0929891,
1.62258 0.119144,
1.82399 0.0975381,
1.61198 0.0736581,
1.80279 0.110047,
1.60573 0.159988,
1.42552 0.154302,
1.57393 0.139519,
1.84778 0.937131,
2.23321 0.946169,
2.23321 0.9547,
0.901902 0.19901,
0.981432 0.15026,
0.970071 0.177073,
1.00416 0.19901,
0.992801 0.133198,
2.18297 0.00848663,
2.31931 0.0109242,
2.38769 -0.00211668,
2.21706 0.00726789,
2.23275 0.897449,
2.30953 -0.00810581,
2.19786 -0.00451243,
-3.17237 0.606306,
-3.17833 0.934763,
-3.17237 0.606306,
-1.93804 0.617504,
-1.92745 0.934764,
-1.93804 0.617504,
1.04316 0.269074,
1.04643 -0.132262,
2.18297 0.00848663,
2.22185 0.957137,
0.872292 0.931575,
2.23321 0.9547,
0.872292 0.931575,
1.84778 0.937131,
1.80351 0.877283,
2.42015 0.955311 ]
}
texCoordIndex [ 31, 32, 33, -1, 25, 26, 27, -1,
28, 29, 30, -1, 46, 47, 48, -1,
22, 23, 24, -1, 19, 20, 21, -1,
34, 35, 36, -1, 0, 9, 9, -1,
0, 9, 0, -1, 43, 44, 14, -1,
40, 41, 42, -1, 15, 45, 16, -1,
8, 10, 18, -1, 8, 18, 5, -1,
50, 51, 48, -1, 58, 59, 60, -1,
67, 49, 37, -1, 65, 13, 66, -1,
61, 62, 63, -1, 39, 64, 38, -1,
11, 12, 57, 52, -1, 53, 54, 55,
56, -1, 18, 7, 17, 5, -1, 6,
17, 0, 4, -1, 2, 3, 0, 1,
-1 ]
ccw TRUE
solid TRUE
convex TRUE
creaseAngle 0.5
}
}
translation -3.48744 -120.307 -106.011
rotation -0.57735 0.57735 0.57735 2.0944
scale 10.4484 0.353499 11.9063
scaleOrientation 0 0 1 0
}
DEF MOTHERBOARD-SIMMS Transform {
children [
DEF MOTHERBOARD Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0.310821
diffuseColor 0.17628 0.297872 0.144233
specularColor 0 0 0
emissiveColor 0.5 0.5 0.5
shininess 0.393939
transparency 0
}
texture DEF _76 ImageTexture {
url "Textures/motherbrd_512X512.jpg"
}
textureTransform DEF _77 TextureTransform {
translation 0 0.04
rotation 1.5708
scale 0.966076 0.901642
center -0.5 -0.46
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -56.6567 56.6871 56.6571,
-56.6567 -56.6871 56.6571,
56.6567 56.6871 56.6571,
56.6567 -56.6871 56.6571,
56.6567 56.6871 -56.6571,
56.6567 -56.6871 -56.6571,
-56.6567 56.6871 -56.6571,
-56.6567 -56.6871 -56.6571,
57.0675 56.6882 57.1952,
-8.98875 1676.22 57.1952,
-8.98877 56.6868 57.1952,
57.0675 56.6882 48.2287,
-8.98877 56.6868 48.2287,
-8.98875 1676.22 48.2287,
-56.6467 1676.22 57.1952,
-56.6467 56.6859 57.1952,
-56.6467 1676.22 48.2287,
-56.6467 56.6859 48.2287,
57.0676 3181.2 48.2287,
57.0676 3181.2 57.1952,
-8.98874 3181.2 48.2287,
-8.98874 3181.2 57.1952,
-25.8335 508.785 -53.9986,
-25.8335 56.6867 -53.9986,
-55.4425 56.6857 -53.9986,
-55.4425 508.784 -53.9986,
-55.4425 56.6857 44.1988,
-55.4425 508.784 44.1988,
-25.8335 508.785 44.1988,
-25.8335 56.6867 44.1988 ]
}
color NULL
coordIndex [ 0, 1, 3, 2, -1, 4, 5, 7,
6, -1, 6, 7, 1, 0, -1, 2,
3, 5, 4, -1, 6, 0, 2, 4,
-1, 1, 7, 5, 3, -1, 11, 8,
10, 12, -1, 14, 15, 10, 9, -1,
16, 14, 9, 13, -1, 15, 14, 16,
17, -1, 17, 16, 13, 12, -1, 15,
17, 12, 10, -1, 19, 18, 20, 21,
-1, 21, 20, 13, 9, -1, 13, 20,
18, 11, 12, -1, 9, 10, 8, 19,
21, -1, 18, 19, 8, 11, -1, 22,
23, 24, 25, -1, 25, 24, 26, 27,
-1, 28, 22, 25, 27, -1, 27, 26,
29, 28, -1, 23, 29, 26, 24, -1,
28, 29, 23, 22, -1 ]
colorIndex [ ]
normal NULL
texCoord TextureCoordinate {
point [ 0.0452737 0.885601,
0.0429695 0.0531563,
1.01504 0.885443,
1.01101 0.0437595,
1.00481 0.00154522,
1.00635 0.145889,
0.455877 0.146718,
0.455103 0.00403392,
0.447057 0.105921,
0.445923 0.0706995,
0.965083 0.0706994,
0.96395 0.144786,
0.447057 0.143572,
0.0149168 0.0957733,
0.0139961 0.0405285,
0.428836 0.0378765,
0.428054 0.0908691,
0.569873 0.144001,
0.572406 0.0815811,
0.90675 0.0842952,
0.907594 0.146715,
0.527232 -0.121845,
0.527361 -0.117808,
0.520345 -0.11739,
0.520085 -0.1263,
0.527361 -0.126439,
0.540968 -0.116878,
0.536033 -0.125516,
0.536023 -0.130123,
0.539732 -0.124825,
0.398701 0.0344111,
0.392583 0.0287918,
0.395205 0.0306649,
0.400585 0.0218114,
0.393252 0.0444997,
0.392767 0.0907419,
0.269374 0.0923769,
0.269374 0.0450892,
0.940157 0.952955,
0.940157 0.959839,
0.0335831 0.960423,
0.0337551 0.95508,
0.396871 0.0346437,
0.395092 0.0336908,
0.392424 0.0355967,
0.401318 0.0346437,
0.271101 0.922706,
0.273497 0.92557,
0.275524 0.922015,
0.271562 0.92004,
0.315184 0.155658,
0.312387 0.873688,
0.0864483 0.873178,
0.0877899 0.160189,
0.155095 0.919531,
0.157097 0.920436,
0.155979 0.918042,
0.156789 0.919531 ]
}
texCoordIndex [ 0, 1, 3, 2, -1, 38, 39, 40,
41, -1, 0, 1, 3, 2, -1, 0,
1, 3, 2, -1, 0, 1, 3, 2,
-1, 0, 1, 3, 2, -1, 4, 5,
6, 7, -1, 26, 27, 28, 29, -1,
13, 14, 15, 16, -1, 30, 31, 32,
33, -1, 17, 18, 19, 20, -1, 7,
4, 4, 7, -1, 4, 5, 6, 7,
-1, 34, 35, 36, 37, -1, 8, 9,
10, 11, 12, -1, 21, 22, 23, 24,
25, -1, 42, 43, 44, 45, -1, 54,
55, 56, 57, -1, 46, 47, 48, 49,
-1, 50, 51, 52, 53, -1, 46, 47,
48, 49, -1, 46, 47, 48, 49, -1,
46, 47, 48, 49, -1 ]
creaseAngle 0.5
}
}
translation -62.6855 166.614 155.53
rotation 0.707108 -0.707106 -2.19165e-06 3.14159
scale 2.01633 0.0190276 1.82168
scaleOrientation 0 0 1 0
}
DEF DIMMS-ASSEMBLY Transform {
children Anchor {
children DEF DIMMS Transform {
children [
Transform {
children DEF _78 Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0.310821
diffuseColor 0.17628 0.297872 0.144233
specularColor 0 0 0
emissiveColor 0.5 0.5 0.5
shininess 0.393939
transparency 0
}
texture ImageTexture {
url "Textures/simm_256x64.jpg"
}
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -10 10 10,
-10 -10 10,
10 10 10,
10 -10 10,
10 10 -10,
10 -10 -10,
-10 10 -10,
-10 -10 -10 ]
}
color NULL
coordIndex [ 0, 1, 3, 2, -1, 4, 5, 7,
6, -1, 6, 7, 1, 0, -1, 2,
3, 5, 4, -1, 6, 0, 2, 4,
-1, 1, 7, 5, 3, -1 ]
colorIndex [ ]
normal NULL
texCoord TextureCoordinate {
point [ 0.00564112 0.868289,
0.00415848 0.159588,
0.99914 0.880081,
0.99914 0.156554,
0.00605197 0.872868,
0.00605197 0.855261,
0.842409 0.860135,
0.842409 0.875786,
0.908308 0.890125,
0.908453 0.878492,
0.936953 0.877911,
0.936764 0.889905,
0.908274 0.888162,
0.908453 0.876705,
0.924922 0.876705,
0.925459 0.888878 ]
}
texCoordIndex [ 8, 9, 10, 11, -1, 12, 13, 14,
15, -1, 0, 1, 3, 2, -1, 0,
1, 3, 2, -1, 4, 5, 6, 7,
-1, 0, 1, 3, 2, -1 ]
creaseAngle 0.5
}
}
translation -78.9859 222.569 170.231
rotation 3.09944e-06 2.72847e-12 1 1.5708
scale 0.0875148 1.52216 8.00711
scaleOrientation 0 0 1 0
}
translation -0.015213 8.18993 0.0800781
rotation 0 0 1 0
}
Transform {
children Transform {
children USE _78
translation 0 2.27039 0
}
translation 0.000465393 14.1586 -1.52588e-05
rotation 0 0 1 0
}
Transform {
children USE _78
translation 0.000442505 24.7293 -3.05176e-05
rotation 0 0 1 0
}
USE _78
]
}
url "TechDocs/dimms.html"
description ""
parameter "target=secondary"
}
}
DEF MRE Transform {
children Anchor {
children Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0.310821
diffuseColor 0.17628 0.297872 0.144233
specularColor 0 0 0
emissiveColor 0.5 0.5 0.5
shininess 0.393939
transparency 0
}
texture USE _76
textureTransform USE _77
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -14.52 755.609 -18.3612,
-14.52 56.687 -18.3612,
-14.52 56.6862 5.18766,
-14.52 755.609 5.18767,
6.59038 56.6864 5.18766,
6.59039 755.609 5.18766,
6.59039 755.61 -18.3612,
6.59038 56.6872 -18.3612 ]
}
color NULL
coordIndex [ 0, 1, 2, 3, -1, 3, 2, 4,
5, -1, 3, 5, 6, 0, -1, 5,
4, 7, 6, -1, 6, 7, 1, 0,
-1 ]
colorIndex [ ]
normal NULL
texCoord TextureCoordinate {
point [ 0.402495 0.425516,
0.588381 0.425107,
0.588763 0.603607,
0.404022 0.603199 ]
}
texCoordIndex [ 0, 1, 2, 3, -1, 0, 1, 2,
3, -1, 0, 1, 2, 3, -1, 0,
1, 2, 3, -1, 0, 1, 2, 3,
-1 ]
ccw TRUE
solid TRUE
convex TRUE
creaseAngle 0.5
}
}
translation -62.6855 166.757 154.808
rotation 0.707108 -0.707106 -2.19165e-06 3.14159
scale 2.01633 0.0190276 1.82168
scaleOrientation 0 0 1 0
}
url "TechDocs/mre.html"
description ""
parameter "target=secondary"
}
}
DEF IO Transform {
children Anchor {
children Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0.310821
diffuseColor 0.17628 0.297872 0.144233
specularColor 0.200464 0.300145 0.293518
emissiveColor 0 0 0
shininess 0.393939
transparency 0
}
texture USE _76
textureTransform USE _77
}
geometry IndexedFaceSet {
coord Coordinate {
point [ 10.3515 337.439 -0.583138,
24.3038 337.44 -0.583141,
24.3038 337.44 -15.5152,
10.3515 337.439 -15.5152,
10.3515 56.6868 -0.583138,
24.3038 56.6872 -0.583141,
10.3515 56.6868 -15.5152,
24.3038 56.6872 -15.5152 ]
}
color NULL
coordIndex [ 0, 1, 2, 3, -1, 0, 4, 5,
1, -1, 3, 6, 4, 0, -1, 1,
5, 7, 2, -1, 2, 7, 6, 3,
-1 ]
normal NULL
texCoord TextureCoordinate {
point [ 0.366436 0.463622,
0.540903 0.464091,
0.540464 0.655254,
0.366874 0.655254 ]
}
texCoordIndex [ 0, 1, 2, 3, -1, 0, 1, 2,
3, -1, 0, 1, 2, 3, -1, 0,
1, 2, 3, -1, 0, 1, 2, 3,
-1 ]
ccw TRUE
solid TRUE
convex TRUE
creaseAngle 0.5
}
}
translation -62.6855 166.614 155.53
rotation 0.707108 -0.707106 -2.19165e-06 3.14159
scale 2.01633 0.0190276 1.82168
scaleOrientation 0 0 1 0
}
url "TechDocs/io.html"
description ""
parameter "target=secondary"
}
}
Anchor {
children Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0.310821
diffuseColor 0.17628 0.297872 0.144233
specularColor 0 0 0
emissiveColor 0.5 0.5 0.5
shininess 0.393939
transparency 0
}
texture USE _76
textureTransform USE _77
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -5.85584 674.636 23.3081,
8.95693 674.636 23.3081,
8.95693 674.636 8.7246,
-5.85585 674.636 8.7246,
-5.85586 56.6863 23.3081,
8.95692 56.6866 23.3081,
-5.85586 56.6865 8.7246,
8.95692 56.6868 8.7246 ]
}
color NULL
coordIndex [ 0, 1, 2, 3, -1, 0, 4, 5,
1, -1, 3, 6, 4, 0, -1, 1,
5, 7, 2, -1, 2, 7, 6, 3,
-1 ]
colorIndex [ ]
normal NULL
texCoord TextureCoordinate {
point [ 0.479986 0.288264,
0.606841 0.288435,
0.607251 0.400708,
0.480396 0.401318 ]
}
texCoordIndex [ 0, 1, 2, 3, -1, 0, 1, 2,
3, -1, 0, 1, 2, 3, -1, 0,
1, 2, 3, -1, 0, 1, 2, 3,
-1 ]
ccw TRUE
solid TRUE
convex TRUE
creaseAngle 0.5
}
}
translation -62.6869 166.361 155.053
rotation 0.707108 -0.707106 -2.18367e-06 3.14159
scale 1.98963 0.0190027 1.89475
scaleOrientation 0 0 1 0
}
url "TechDocs/de.html"
description ""
parameter "target=secondary"
}
]
translation 42.416 -286.467 -260.154
}
DEF CPU-ASSEMBLY Transform {
children [
DEF CPU-CARD Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0.2
diffuseColor 0.8 0.8 0.8
specularColor 0 0 0
emissiveColor 0.5 0.5 0.5
shininess 0.2
transparency 0
}
texture DEF _79 ImageTexture {
url "Textures/cpu.jpg"
}
textureTransform TextureTransform {
translation 0.34 -0.48
rotation 3.14159
scale 0.278882 0.515488
center -0.16 -0.98
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -80.9977 80.9982 80.9976,
-80.9977 -80.9982 80.9976,
80.9977 80.9982 80.9976,
80.9977 -80.9982 80.9976,
80.9977 80.9982 -80.9976,
80.9977 -80.9982 -80.9976,
-80.9977 80.9982 -80.9976,
-80.9977 -80.9982 -80.9976,
-80.9977 -80.9982 -0.343513,
-80.9977 80.9982 -0.343513,
-191.61 80.9982 -80.9976,
-191.61 -80.9982 -80.9976,
-191.61 -80.9982 -0.343513,
-191.61 80.9982 -0.343513 ]
}
color NULL
coordIndex [ 0, 1, 3, 2, -1, 4, 5, 7,
6, -1, 2, 3, 5, 4, -1, 6,
9, 0, 2, 4, -1, 1, 8, 7,
5, 3, -1, 10, 11, 12, 13, -1,
8, 1, 0, 9, -1, 11, 10, 6,
7, -1, 12, 11, 7, 8, -1, 13,
12, 8, 9, -1, 10, 13, 9, 6,
-1 ]
colorIndex [ ]
normal NULL
texCoord TextureCoordinate {
point [ -2.54053 -0.111251,
-0.560146 -0.118241,
-2.5453 0.430179,
-0.565501 0.428411,
0.863078 0.143133,
-1.5326 -0.117697,
0.5 1,
0 0.5,
-1.53491 -0.495557,
-0.565109 -0.494586,
-0.560522 -0.118433,
-1.53295 -0.11693,
0.0811501 0.100531,
0.886297 0.0942485,
0.894039 0.123567,
0.0811502 0.125661,
0.561756 0.085417,
0.868657 0.143384,
0.0912193 0.100024,
0.271553 0.0978554,
0.0966394 0.0761193,
0.894045 0.0719308,
0.909529 0.134756,
0.0966395 0.138945,
0.0501887 0.0761193,
0.886303 0.101249,
0.0888977 0.147321,
0.948041 0.160258,
0.0612932 0.0648003,
0.0793902 0.0966194,
0.907323 0.0770383,
0.898274 0.133334,
0.853032 0.0574573,
0.115584 0.052562,
0.0839145 0.128439,
0.0658176 0.0623525,
0.929944 0.0648001,
0.943516 0.108858,
0.0658176 0.103962 ]
}
texCoordIndex [ 12, 13, 14, 15, -1, 31, 32, 33,
34, -1, 35, 36, 37, 38, -1, 0,
7, 1, 3, 2, -1, 0, 5, 1,
3, 2, -1, 24, 25, 4, 26, -1,
16, 17, 18, 19, -1, 27, 28, 29,
30, -1, 8, 9, 10, 11, -1, 20,
21, 22, 23, -1, 6, 0, 0, 6,
-1 ]
creaseAngle 0.5
}
}
translation -28.8074 -146.26 -35.7521
rotation -0.577352 -0.57735 -0.577349 2.09439
scale 0.408331 0.0154639 0.771951
scaleOrientation 0 0 1 0
}
DEF VICE Transform {
children Anchor {
children Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0
diffuseColor 0 0 0
specularColor 0 0 0
emissiveColor 0.5 0.5 0.5
shininess 0.0816327
transparency 0
}
texture USE _79
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -10 10 10,
-10 -10 10,
10 10 10,
10 -10 10,
10 10 -10,
10 -10 -10,
-10 10 -10,
-10 -10 -10 ]
}
color NULL
coordIndex [ 0, 1, 3, 2, -1, 4, 5, 7,
6, -1, 6, 7, 1, 0, -1, 2,
3, 5, 4, -1, 6, 0, 2, 4,
-1 ]
colorIndex [ ]
normal NULL
texCoord TextureCoordinate {
point [ 0.675563 0.684569,
0.607193 0.68229,
0.67133 0.526668,
0.600356 0.524389,
0.558695 0.68196,
0.559272 0.524679,
0.700756 0.527428,
0.700468 0.684017,
0.66099 0.543518,
0.661158 0.539305,
0.67464 0.53863,
0.674135 0.543349,
0.672648 0.582392,
0.671373 0.577007,
0.684127 0.575731,
0.691213 0.582533,
0.675371 0.685357,
0.598418 0.684281,
0.599494 0.527414,
0.6786 0.528491 ]
}
texCoordIndex [ 8, 9, 10, 11, -1, 12, 13, 14,
15, -1, 0, 1, 3, 2, -1, 16,
17, 18, 19, -1, 4, 5, 6, 7,
-1 ]
creaseAngle 0.5
}
}
translation 60.5636 152.603 -11.3571
rotation 0.684995 -0.684992 0.248128 3.62802
scale 1.85881 0.938345 1.84599
scaleOrientation 0 0 1 0
}
url "TechDocs/ice.html"
parameter "target=secondary"
}
translation -78.6832 -280.749 22.1901
rotation -6.77445e-07 1 -1.57174e-07 0.69507
scale 1 1 1
scaleOrientation -1 0 0 0.785398
}
DEF CPU Transform {
children Anchor {
children Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0
diffuseColor 0 0 0
specularColor 0 0 0
emissiveColor 0.5 0.5 0.5
shininess 0.0816327
transparency 0
}
texture USE _79
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -10 10 10,
-10 -10 10,
10 10 10,
10 -10 10,
10 10 -10,
10 -10 -10,
-10 10 -10,
-10 -10 -10 ]
}
color NULL
coordIndex [ 0, 1, 3, 2, -1, 4, 5, 7,
6, -1, 6, 7, 1, 0, -1, 2,
3, 5, 4, -1, 6, 0, 2, 4,
-1 ]
colorIndex [ ]
normal NULL
texCoord TextureCoordinate {
point [ 0.311162 0.565273,
0.310814 0.568052,
0.496183 0.564896,
0.496643 0.570483,
0.303559 0.718791,
0.305085 0.53114,
0.49833 0.536225,
0.49477 0.718283,
0.305222 0.565455,
0.305257 0.569094,
0.497337 0.569788,
0.49626 0.565802,
0.308383 0.564926,
0.308383 0.568746,
0.493864 0.569441,
0.493517 0.564231,
0.304527 0.566497,
0.304562 0.569094,
0.493169 0.570483,
0.493517 0.56701 ]
}
texCoordIndex [ 8, 9, 10, 11, -1, 12, 13, 14,
15, -1, 0, 1, 3, 2, -1, 16,
17, 18, 19, -1, 4, 5, 6, 7,
-1 ]
creaseAngle 0.5
}
}
translation 63.2589 101.86 -15.6544
rotation -0.322393 -0.322393 0.890014 1.68706
scale 2.46621 1.00643 2.38327
scaleOrientation 0 0 1 0
}
url "TechDocs/cpu.html"
parameter "target=secondary"
}
translation -78.6832 -280.749 22.1901
rotation -6.77445e-07 1 -1.57174e-07 0.69507
scale 1 1 1
scaleOrientation 0.357407 -0.862856 0.357407 1.26766
}
]
}
DEF PCI-TREE Transform {
children Anchor {
children [
DEF DefaultTouchSensor_80 TouchSensor {
enabled TRUE
}
DEF PCI-GROUP Transform {
children [
Group {
children [
DEF PCI-ANIMATION Group {
children DEF Time_82 TimeSensor {
cycleInterval 4.5
startTime 0
}
}
DEF PCI-GROUPTranslationInterp PositionInterpolator {
key [ 0, 0.0246913, 0.0493827, 0.074074,
0.0987653, 0.123457, 0.148148, 0.172839,
0.197531, 0.222222, 0.246154, 0.270085,
0.294017, 0.317948, 0.34188, 0.365812,
0.389743, 0.413675, 0.437607, 0.461538,
0.48547, 0.509401, 0.533333, 0.555555,
0.577778, 0.6, 0.622222, 0.644444,
0.666667, 0.688889, 0.711111, 0.733334,
0.755556, 0.777778, 0.802469, 0.827161,
0.851852, 0.876543, 0.901235, 0.925926,
0.950617, 0.975309, 1 ]
keyValue [ -52.9538 -171.223 -80.6539,
-61.7866 -165.728 -79.8881,
-71.1992 -159.734 -77.9738,
-80.9019 -153.491 -75.4852,
-90.6046 -147.247 -72.9965,
-100.017 -141.253 -71.0822,
-108.85 -135.758 -70.3164,
-116.813 -131.012 -71.2735,
-123.616 -127.264 -74.5277,
-128.969 -124.763 -80.6533,
-133.182 -123.133 -88.9315,
-137.027 -121.745 -98.6206,
-140.49 -120.632 -109.545,
-143.555 -119.832 -121.529,
-146.208 -119.378 -134.398,
-148.434 -119.307 -147.975,
-150.219 -119.653 -162.086,
-151.548 -120.453 -176.554,
-152.406 -121.74 -191.204,
-152.778 -123.551 -205.86,
-152.651 -125.92 -220.348,
-152.008 -128.884 -234.49,
-150.836 -132.477 -248.113,
-148.673 -137.044 -261.051,
-145.057 -143.237 -274.942,
-140.281 -150.716 -289.463,
-134.639 -159.137 -304.29,
-128.423 -168.158 -319.1,
-121.927 -177.439 -333.57,
-115.443 -186.635 -347.376,
-109.266 -195.407 -360.195,
-103.687 -203.411 -371.704,
-99.001 -210.306 -381.579,
-95.5003 -215.749 -389.498,
-92.9473 -220.103 -395.545,
-91.3994 -223.114 -398.867,
-90.6555 -225.051 -400.008,
-90.5147 -226.182 -399.514,
-90.7759 -226.775 -397.929,
-91.2381 -227.1 -395.8,
-91.7003 -227.425 -393.67,
-91.9614 -228.019 -392.086,
-91.8206 -229.15 -391.592 ]
}
DEF PCI-GROUPRotationInterp OrientationInterpolator {
key [ 0, 0.0246913, 0.0493827, 0.074074,
0.0987653, 0.123457, 0.148148, 0.172839,
0.197531, 0.222222, 0.244444, 0.266667,
0.288889, 0.311111, 0.333333, 0.355556,
0.377778, 0.4, 0.422222, 0.444445,
0.466667, 0.488889, 0.511111, 0.533333,
0.555556, 0.577778, 0.6, 0.622222,
0.644445, 0.666667, 0.688889, 0.711111,
0.733333, 0.755556, 0.777778, 0.802469,
0.827161, 0.851852, 0.876543, 0.901235,
0.925926, 0.950617, 0.975309, 1 ]
keyValue [ 0.577353 -0.577349 0.577349 2.0944,
0.575194 -0.581627 0.575205 2.08812,
0.573721 -0.584493 0.57377 2.08415,
0.572285 -0.587254 0.572383 2.08044,
0.570216 -0.591219 0.570363 2.07495,
0.566812 -0.597695 0.566997 2.06569,
0.561305 -0.607984 0.561508 2.05071,
0.552805 -0.623384 0.55299 2.02822,
0.5402 -0.645165 0.540321 1.99662,
0.522025 -0.674525 0.522021 1.95474,
0.513492 -0.687549 0.513422 1.93646,
0.50341 -0.702359 0.503259 1.91592,
0.491755 -0.718747 0.491508 1.89349,
0.478499 -0.736491 0.478142 1.86957,
0.463617 -0.755356 0.463138 1.84457,
0.447091 -0.775092 0.446478 1.81887,
0.428917 -0.795431 0.428159 1.79288,
0.409107 -0.816093 0.408196 1.76697,
0.387701 -0.836783 0.386628 1.74151,
0.364766 -0.857202 0.363525 1.71687,
0.340403 -0.877047 0.33899 1.69335,
0.314754 -0.896023 0.313167 1.67125,
0.288 -0.913851 0.286238 1.65081,
0.260364 -0.930282 0.258429 1.63224,
0.232107 -0.945106 0.230003 1.61568,
0.203525 -0.958161 0.201258 1.60121,
0.17494 -0.969347 0.172518 1.58889,
0.146694 -0.978625 0.144128 1.57868,
0.119137 -0.986027 0.116439 1.57049,
0.0926205 -0.991643 0.089804 1.5642,
0.067484 -0.995629 0.064564 1.55962,
0.0440524 -0.998186 0.041045 1.55654,
0.0226292 -0.999553 0.0195515 1.55471,
0.00349503 -0.999994 0.000365098 1.55387,
-0.013092 -0.999782 -0.0162557 1.55375,
-0.0488905 -0.997446 -0.0520619 1.55542,
-0.0730637 -0.994416 -0.076143 1.55809,
-0.0877947 -0.992 -0.0907097 1.56039,
-0.0952548 -0.990621 -0.0979578 1.56182,
-0.0975595 -0.99019 -0.100026 1.56242,
-0.0967837 -0.990369 -0.0990103 1.56247,
-0.0949878 -0.990742 -0.0969941 1.56232,
-0.094233 -0.990905 -0.0960595 1.56233,
-0.0965816 -0.99046 -0.0982896 1.56284 ]
}
]
}
DEF PCI-LOGIC Script {
eventOut SFFloat fractionOut
eventOut SFBool cpuTriggerEnable
eventOut SFTime delayedStartTime
eventOut SFBool moduleRemoved
eventIn SFBool timerActive
eventIn SFFloat fractionIn
eventIn SFTime triggerTime
field SFBool moduleRemovedStatus FALSE
url "vrmlscript:
function timerActive(value, time)
{
if (!value) {
moduleRemovedStatus = !moduleRemovedStatus;
moduleRemoved = moduleRemovedStatus;
}
cpuTriggerEnable = !value;
}
function fractionIn(value, time)
{
if (!moduleRemovedStatus) fractionOut = value;
else fractionOut = 1-value;
}
function triggerTime(value, time)
{
delayedStartTime = value + 1;
}
"
}
Shape {
appearance Appearance {
material Material {
ambientIntensity 0.2
diffuseColor 0.8 0.8 0.8
specularColor 0 0 0
emissiveColor 0.180851 0.180851 0.180851
shininess 0.2
transparency 0
}
texture ImageTexture {
url "Textures/pci.jpg"
}
textureTransform TextureTransform {
translation 0 0
rotation 0
scale 0.98629 0.600024
center -0.5 -0.5
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [ 10 10 -10,
10 -10 -10,
-10 -10 -10,
-10 10 -10,
-14.055 2.00768 -39.6788,
-14.055 2.00766 -8.0479,
-14.055 15.573 -8.0479,
-14.055 15.573 -39.6788,
-12.3349 15.573 -39.6788,
-10.9827 15.573 -8.0479,
-16.0672 15.573 -39.6788,
-16.0672 2.00768 -39.6788,
-14.0694 2.00765 -41.7231,
-14.0694 2.00763 -8.0479,
10.0693 2.00763 -8.0479,
10.0693 2.00765 -41.7231,
10.0693 16.104 -41.7231,
10.0693 16.104 -8.04791,
11.4795 16.104 -41.7231,
11.4795 16.104 -8.0479,
10.0693 3.34264 -41.7231,
-14.0694 3.34264 -41.7231,
10.0693 3.34264 -43.0327,
-14.0694 3.34264 -43.0327,
10.0693 15.7949 -8.0479,
-14.0694 15.7949 -8.04791,
10.0693 15.7949 -7.37807,
-14.0694 15.7949 -7.37807,
-9.07738 4.87967 -13.9022,
-9.07737 8.8499 -13.9022,
8.83348 8.84985 -13.9022,
8.83348 4.87963 -13.9022,
8.83348 8.84984 -9.99995,
8.83347 4.87962 -9.99995,
-9.07738 4.87966 -9.99997,
-9.07738 8.84989 -9.99997 ]
}
color NULL
coordIndex [ 0, 1, 2, 3, -1, 4, 5, 6,
7, -1, 6, 7, 8, 9, -1, 4,
7, 10, 11, -1, 12, 13, 14, 15,
-1, 14, 15, 16, 17, -1, 17, 16,
18, 19, -1, 12, 15, 20, 21, -1,
21, 20, 22, 23, -1, 13, 14, 24,
25, -1, 25, 24, 26, 27, -1, 28,
29, 30, 31, -1, 31, 30, 32, 33,
-1, 34, 28, 31, 33, -1, 34, 35,
29, 28, -1, 29, 35, 32, 30, -1 ]
colorIndex [ ]
normal NULL
texCoord TextureCoordinate {
point [ 0.86538 0.0248466,
0.86538 0.41738,
0.10914 0.417262,
0.109418 0.0237554,
0.315827 1.2561,
0.34219 1.27125,
0.551746 1.0256,
0.335398 1.25676,
0.516469 1.05164,
0.515749 1.03034,
0.326611 1.24297,
0.317025 1.241,
0.322627 1.17115,
0.320884 1.10385,
0.360172 1.1041,
0.358748 1.16812,
0.453806 1.25342,
0.463345 1.25555,
0.457709 1.24629,
0.462478 1.24771,
0.328308 1.2081,
0.3204 1.19511,
0.548412 1.1828,
0.50933 1.18847,
0.638255 1.05927,
0.624849 1.05927,
0.639864 1.03194,
0.622168 1.03282,
0 1,
0 0,
1 0,
1 1,
0.340003 1.2706,
0.340401 1.27288,
0.342588 1.27288,
0.341594 1.2706,
0.343781 1.27321,
0.339805 1.27092,
0.340202 1.27386,
0.553906 1.05401,
0.509905 1.20264,
0.545538 1.1998,
0.310797 1.19418,
0.3204 1.20903,
0.31558 1.24448,
0.334759 1.19707,
0.351714 1.22116,
0.317762 1.25435,
0.16503 0.942189,
0.164876 0.862637,
0.828023 0.864211,
0.828396 0.943845,
0.163397 -0.151057,
0.162946 -0.013934,
0.832907 -0.0158119,
0.831853 -0.14749,
0.984272 0.938725,
0.938392 0.935709,
0.938392 0.881409,
0.987943 0.878392,
0.0189465 0.932692,
0.0207817 0.893476,
0.0464748 0.893476,
0.0556509 0.935709 ]
}
texCoordIndex [ 0, 1, 2, 3, -1, 36, 5, 37,
38, -1, 6, 39, 8, 9, -1, 4,
7, 10, 11, -1, 12, 13, 14, 15,
-1, 32, 33, 34, 35, -1, 17, 16,
18, 19, -1, 42, 43, 20, 21, -1,
40, 41, 22, 23, -1, 44, 45, 46,
47, -1, 25, 24, 26, 27, -1, 48,
49, 50, 51, -1, 56, 57, 58, 59,
-1, 28, 29, 30, 31, -1, 60, 61,
62, 63, -1, 52, 53, 54, 55, -1 ]
ccw TRUE
solid FALSE
convex TRUE
creaseAngle 0.5
}
}
]
translation -52.9538 -171.223 -80.6539
rotation 0.577353 -0.577349 0.577349 2.0944
scale 7.22683 2.09762 3.75229
scaleOrientation 0 0 1 0
center -2.29381 3.052 -25.2054
}
]
url "TechDocs/pci.html"
parameter "target=secondary"
}
translation -1.18469 0 0
center -55.2476 -168.171 -105.86
}
DEF CPU-PORT-ANCHOR-TREE Transform {
children Anchor {
children DEF CPU-PORT-ANCHOR Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0.2
diffuseColor 0.8 0.8 0.8
specularColor 0 0 0
emissiveColor 0 0 0
shininess 0.2
transparency 1
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -100 100 100,
-100 -100 100,
100 100 100,
100 -100 100,
-100 -49.7327 100,
100 -49.7326 100,
363.608 -100 100,
363.608 -49.7326 100 ]
}
color NULL
coordIndex [ 0, 4, 5, -1, 0, 5, 2, -1,
4, 1, 3, -1, 4, 3, 5, -1,
7, 5, 3, -1, 6, 7, 3, -1 ]
colorIndex [ ]
normal NULL
solid TRUE
creaseAngle 0.5
}
}
translation -18.3562 -121.277 -112.579
rotation -5.68526e-07 1 -1.55623e-06 3.14589
scale 0.0911905 1.08775 1
scaleOrientation 0 0 1 0
}
url "TechDocs/systemModule.html"
description ""
parameter "target=secondary"
}
}
]
translation 157.835 280.749 34.6619
rotation 3.09329e-08 -1 2.12993e-08 0.69507
scale 0.999998 0.999998 0.999997
scaleOrientation -0.0907044 0.992543 -0.0814329 0.210325
center -39.7859 -120.45 -115.49
}
DEF FRONT-PANEL-TREE Transform {
children DEF FRONT-PANEL-SWITCH Switch {
whichChoice 0
choice [
DEF FRONT-PANEL-ASSEMBLY Transform {
children [
DEF VOLUME-ASSEMBLY Transform {
children [
DEF VOLUME-DOWN-TREE Transform {
children DEF VOLUME-DOWN Transform {
children [
DEF VOLUME-DOWN-TRIGGER TouchSensor {
}
Shape {
appearance Appearance {
material DEF VOLUME-DOWN-MAT Material {
ambientIntensity 0.2
diffuseColor 0 0.124 0.2
specularColor 0.0768561 0.0957447 0.0957447
emissiveColor 0 0 0
shininess 0.133333
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ 0 -100 -100,
0 100 -100,
38.2683 100 -92.388,
38.2683 -100 -92.388,
70.7107 100 -70.7107,
70.7107 -100 -70.7107,
92.388 100 -38.2683,
92.388 -100 -38.2683,
100 100 4.37114e-06,
100 -100 4.37114e-06,
92.388 100 38.2684,
92.388 -100 38.2684,
70.7107 100 70.7107,
70.7107 -100 70.7107,
38.2683 100 92.388,
38.2683 -100 92.388,
1.50996e-05 100 100,
1.50996e-05 -100 100,
0 -144.328 0 ]
}
color NULL
coordIndex [ 0, 1, 2, 3, -1, 3, 2, 4,
5, -1, 5, 4, 6, 7, -1, 7,
6, 8, 9, -1, 9, 8, 10, 11,
-1, 11, 10, 12, 13, -1, 13, 12,
14, 15, -1, 15, 14, 16, 17, -1,
18, 0, 3, -1, 18, 3, 5, -1,
18, 5, 7, -1, 18, 7, 9, -1,
18, 9, 11, -1, 18, 11, 13, -1,
18, 13, 15, -1, 18, 15, 17, -1 ]
colorIndex [ ]
normal NULL
ccw TRUE
solid TRUE
convex TRUE
creaseAngle 1.25018
}
}
]
translation -435.314 62.2182 469.641
rotation 3.85417e-14 0.737427 -0.675427 3.14159
scale 0.78377 0.378793 0.328554
scaleOrientation 0 0 1 0
}
translation 0 0 0
}
DEF VOLUME-UP-TREE Transform {
children DEF VOLUME-UP Transform {
children [
DEF VOLUME-UP-TRIGGER TouchSensor {
}
Shape {
appearance Appearance {
material DEF VOLUME-UP-MAT Material {
ambientIntensity 0.2
diffuseColor 0 0.124 0.2
specularColor 0.0768561 0.0957447 0.0957447
emissiveColor 0 0 0
shininess 0.133333
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ 0 -100 -100,
0 100 -100,
1.50996e-05 -100 100,
1.50996e-05 100 100,
-38.2683 -100 92.388,
-38.2683 100 92.388,
-70.7107 -100 70.7107,
-70.7107 100 70.7107,
-92.388 -100 38.2684,
-92.388 100 38.2684,
-100 -100 -1.19249e-06,
-100 100 -1.19249e-06,
-92.3879 -100 -38.2684,
-92.3879 100 -38.2684,
-70.7107 -100 -70.7107,
-70.7107 100 -70.7107,
-38.2683 -100 -92.388,
-38.2683 100 -92.388,
0 -144.328 0 ]
}
color NULL
coordIndex [ 2, 3, 5, 4, -1, 4, 5, 7,
6, -1, 6, 7, 9, 8, -1, 8,
9, 11, 10, -1, 10, 11, 13, 12,
-1, 12, 13, 15, 14, -1, 14, 15,
17, 16, -1, 16, 17, 1, 0, -1,
18, 2, 4, -1, 18, 4, 6, -1,
18, 6, 8, -1, 18, 8, 10, -1,
18, 10, 12, -1, 18, 12, 14, -1,
18, 14, 16, -1, 18, 16, 0, -1 ]
colorIndex [ ]
normal NULL
creaseAngle 1.25018
}
}
]
translation -430.686 62.2182 469.641
rotation 0 0.737427 -0.675427 3.14159
scale 0.78377 0.378793 0.328554
scaleOrientation 0 0 1 0
}
translation 0 0 0
}
]
translation -23.4217 92.0291 227.415
rotation -0.299153 0.197006 0.933647 0.190242
scale 0.159772 0.159772 0.159772
scaleOrientation 0.987839 0.15542 0.00436016 3.93437
}
DEF ON-OFF-BUTTON Transform {
children [
DEF ON-OFF-TRIGGER TouchSensor {
}
Shape {
appearance Appearance {
material DEF _95 Material {
ambientIntensity 0.2
diffuseColor 0 0.124 0.2
specularColor 0.0768561 0.0957447 0.0957447
emissiveColor 0 0 0
shininess 0.133333
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ 0 -100 -100,
0 100 -100,
70.7107 -100 -70.7107,
70.7107 100 -70.7107,
100 -100 4.37114e-06,
100 100 4.37114e-06,
70.7107 -100 70.7107,
70.7107 100 70.7107,
1.50996e-05 -100 100,
1.50996e-05 100 100,
-70.7107 -100 70.7107,
-70.7107 100 70.7107,
-100 -100 -1.19249e-06,
-100 100 -1.19249e-06,
-70.7107 -100 -70.7107,
-70.7107 100 -70.7107,
0 -133.437 0,
0 100 -100,
0 -100 -100,
0 -100 -100,
70.7107 -100 -70.7107,
100 -100 4.37114e-06,
70.7107 -100 70.7107,
1.50996e-05 -100 100,
-70.7107 -100 70.7107,
-100 -100 -1.19249e-06,
-70.7107 -100 -70.7107 ]
}
color NULL
coordIndex [ 16, 23, 24, -1, 16, 24, 25, -1,
16, 25, 26, -1, 16, 26, 19, -1,
16, 19, 20, -1, 16, 20, 21, -1,
16, 21, 22, -1, 16, 22, 23, -1,
8, 9, 11, -1, 11, 10, 8, -1,
10, 11, 13, -1, 13, 12, 10, -1,
12, 13, 15, -1, 15, 14, 12, -1,
14, 15, 17, -1, 17, 18, 14, -1,
0, 1, 3, -1, 3, 2, 0, -1,
2, 3, 5, -1, 5, 4, 2, -1,
4, 5, 7, -1, 7, 6, 4, -1,
6, 7, 9, -1, 6, 9, 8, -1 ]
colorIndex [ ]
normal NULL
creaseAngle 1.33937
}
}
]
translation -161.479 80.0417 304.219
rotation -0.99811 -0.0278333 -0.0547894 1.53354
scale 0.0637643 0.0637647 0.0453012
scaleOrientation 2.98284e-05 1.91796e-05 1 0.0106977
}
DEF ON-OFF-LED Transform {
children [
DEF BOOTUP-ANIMATION-TREE Group {
children [
DEF BOOTUP-ANIMATION Group {
children DEF Time_96 TimeSensor {
cycleInterval 30
startTime 0
}
}
DEF BOOTUP-EmissiveColorInterp ColorInterpolator {
key [ 0, 0.00999, 0.01, 0.04999,
0.05, 0.333323, 0.333333 ]
keyValue [ 0 0 0,
0 0 0,
1 0 0,
1 0 0,
1 0.456989 0,
1 0.456989 0,
0.181476 1 0.21879 ]
}
]
}
DEF SHUTDOWN-ANIMATION-TREE Group {
children [
DEF SHUTDOWN-ANIMATION Group {
children DEF Time_98 TimeSensor {
cycleInterval 8
startTime 0
}
}
DEF SHUTDOWN-EmissiveColorInterp ColorInterpolator {
key [ 0, 0.01249, 0.0125, 0.06249,
0.0625, 0.12499, 0.125, 0.18749,
0.1875, 0.24999, 0.25, 0.31249,
0.3125, 0.37499, 0.375, 0.43749,
0.4375, 0.49999, 0.5, 0.56249,
0.5625, 0.62499, 0.625, 0.68749,
0.6875, 0.74999, 0.75, 0.81249,
0.8125, 0.87499, 0.875, 0.93749,
0.9375 ]
keyValue [ 0 0 0,
0 0 0,
1 0.0586909 0,
1 0.0586909 0,
0.720675 1 0,
0.720675 1 0,
1 0.0586909 0,
1 0.0586909 0,
0.720675 1 0,
0.720675 1 0,
1 0.0586909 0,
1 0.0586909 0,
0.720675 1 0,
0.720675 1 0,
1 0.0586909 0,
1 0.0586909 0,
0.720675 1 0,
0.720675 1 0,
1 0.0586909 0,
1 0.0586909 0,
0.720675 1 0,
0.720675 1 0,
1 0.0586909 0,
1 0.0586909 0,
0.720675 1 0,
0.720675 1 0,
1 0.0586909 0,
1 0.0586909 0,
0.720675 1 0,
0.720675 1 0,
1 0.0586909 0,
1 0.0586909 0,
0 0 0 ]
}
]
}
Shape {
appearance Appearance {
material DEF _100 Material {
ambientIntensity 0
diffuseColor 0 0 0
specularColor 0 0 0
emissiveColor 0 0 0
shininess 0
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -6.6196 6.61954 6.61952,
-6.6196 -6.61954 6.61952,
6.6196 6.61954 6.61952,
6.6196 -6.61954 6.61952,
6.6196 6.61954 -6.61952,
6.6196 -6.61954 -6.61952,
-6.6196 6.61954 -6.61952,
-6.6196 -6.61954 -6.61952 ]
}
color NULL
coordIndex [ 0, 1, 3, 2, -1, 4, 5, 7,
6, -1, 6, 7, 1, 0, -1, 2,
3, 5, 4, -1, 6, 0, 2, 4,
-1 ]
colorIndex [ ]
normal NULL
creaseAngle 2.24868
}
}
]
translation -180.703 77.7991 302.474
rotation 0.906008 -0.286573 -0.311488 1.80295
scale 0.197688 0.411328 0.197683
scaleOrientation -1.53785e-05 1 1.07744e-05 0.279925
}
]
}
Transform {
children [
]
}
]
}
}
DEF POWER-SUPPLY-TREE Transform {
children Anchor {
children [
DEF DefaultTouchSensor_101 TouchSensor {
enabled TRUE
}
DEF POWER-SUPPLY Transform {
children [
Group {
children [
DEF POWERSUPPLY-ANIMATION Group {
children DEF Time_103 TimeSensor {
cycleInterval 6
startTime 0
}
}
DEF POWER-SUPPLYTranslationInterp PositionInterpolator {
key [ 0, 0.383333, 0.4, 0.416666,
0.433333, 0.45, 0.466667, 0.483333,
0.5, 0.516667, 0.536111, 0.555556,
0.575, 0.594444, 0.613889, 0.633333,
0.651515, 0.669697, 0.687878, 0.70606,
0.724242, 0.742424, 0.760606, 0.778787,
0.796969, 0.815151, 0.833333, 0.85,
0.866666, 0.883333, 0.9, 0.916667,
0.933333, 0.95, 0.966667, 0.983333,
1 ]
keyValue [ -46.2106 284.737 260.138,
-46.2106 284.737 35.218,
-49.0275 285.73 22.5964,
-53.6028 287.602 7.38173,
-59.6803 290.017 -9.38754,
-67.0036 292.635 -26.673,
-75.3165 295.118 -43.4362,
-84.3627 297.128 -58.6388,
-93.886 298.327 -71.2422,
-103.63 298.376 -80.2082,
-116.465 297.328 -85.6963,
-131.488 295.498 -86.8929,
-147.661 292.627 -84.6996,
-163.952 288.455 -80.018,
-179.325 282.719 -73.7498,
-192.744 275.161 -66.7967,
-204.158 266.448 -59.5142,
-215.68 256.502 -50.9505,
-227.167 245.611 -41.4091,
-238.477 234.064 -31.1935,
-249.465 222.147 -20.6069,
-259.99 210.15 -9.9528,
-269.908 198.359 0.465436,
-279.076 187.064 10.3444,
-287.351 176.551 19.3807,
-294.59 167.109 27.271,
-300.65 159.025 33.7118,
-304.704 153.005 38.1227,
-307.118 148.2 41.2163,
-308.181 144.396 43.225,
-308.182 141.378 44.3814,
-307.411 138.932 44.9178,
-306.158 136.844 45.0668,
-304.712 134.898 45.0609,
-303.362 132.881 45.1324,
-302.398 130.578 45.5139,
-302.11 127.775 46.4378 ]
}
DEF POWER-SUPPLYRotationInterp OrientationInterpolator {
key [ 0, 0.383333, 0.4, 0.416666,
0.433333, 0.45, 0.466667, 0.483333,
0.5, 0.516667, 0.536111, 0.555556,
0.575, 0.594444, 0.613889, 0.633333,
0.651515, 0.669697, 0.687878, 0.70606,
0.724242, 0.742424, 0.760606, 0.778787,
0.796969, 0.815151, 0.833333, 0.85,
0.866666, 0.883333, 0.9, 0.916667,
0.933333, 0.95, 0.966667, 0.983333,
1 ]
keyValue [ 0 0 1 0,
0 0 1 0,
0.167959 0.985651 0.0167903 0.0456651,
0.173601 0.984633 0.0189756 0.106852,
0.175681 0.984248 0.0197815 0.179744,
0.17537 0.984306 0.019661 0.260523,
0.173174 0.984712 0.01881 0.345366,
0.169261 0.98542 0.0172943 0.430457,
0.163585 0.986414 0.0150971 0.511991,
0.155918 0.987695 0.0121323 0.586177,
0.141878 0.989865 0.00617273 0.687273,
0.126245 0.991999 -0.000795145 0.798317,
0.111568 0.993731 -0.00715977 0.90785,
0.0987564 0.995036 -0.0122413 1.00431,
0.0880139 0.995995 -0.01572 1.07606,
0.0793153 0.996699 -0.0173101 1.11144,
0.0749054 0.99704 -0.0173542 1.11004,
0.0700208 0.997401 -0.016972 1.0933,
0.0645963 0.99778 -0.0162125 1.06422,
0.0585806 0.998168 -0.0151093 1.0258,
0.0519474 0.998556 -0.0136918 0.981012,
0.0447145 0.998928 -0.0119954 0.932858,
0.0369734 0.999265 -0.0100746 0.884323,
0.0289291 0.999549 -0.00801778 0.838387,
0.0209434 0.999763 -0.00596205 0.798025,
0.0135649 0.9999 -0.00410346 0.766199,
0.00751262 0.999968 -0.00269026 0.745865,
0.00269111 0.999995 -0.00162694 0.735247,
-0.000556434 0.999999 -0.000852878 0.732334,
-0.00240218 0.999997 -0.000343023 0.735647,
-0.00310497 0.999995 -5.47839e-05 0.743709,
-0.00296763 0.999996 6.42699e-05 0.755052,
-0.00230191 0.999997 6.98259e-05 0.768206,
-0.00140615 0.999999 1.63992e-05 0.781702,
-0.000556021 1 -4.47467e-05 0.794071,
-6.08286e-06 1 -6.56401e-05 0.803845,
0 1 0 0.809553 ]
}
]
}
DEF POWERSUPPLY-LOGIC Script {
eventOut SFFloat fractionOut
eventOut SFBool pwrCoverTriggerEnable
eventOut SFTime delayedStartTime
eventOut SFBool moduleRemoved
eventIn SFBool timerActive
eventIn SFFloat fractionIn
eventIn SFTime triggerTime
field SFBool moduleRemovedStatus TRUE
url "vrmlscript:
function timerActive(value, time)
{
if (!value) {
moduleRemovedStatus = !moduleRemovedStatus;
moduleRemoved = moduleRemovedStatus;
}
pwrCoverTriggerEnable = !value;
}
function fractionIn(value, time)
{
if (!moduleRemovedStatus) fractionOut = value;
else fractionOut = 1-value;
}
function triggerTime(value, time)
{
delayedStartTime = value + 1;
}
"
}
Shape {
appearance Appearance {
material Material {
ambientIntensity 0.230089
diffuseColor 0.610811 0.610811 0.610811
specularColor 0 0 0
emissiveColor 0.5 0.5 0.5
shininess 0.897297
transparency 0
}
texture ImageTexture {
url "Textures/powerSupply.jpg"
}
textureTransform TextureTransform {
translation 0 -0.02
rotation 4.71239
scale 0.587726 0.552326
center -0.5 -0.52
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -54.2125 -62.61 -15.1456,
-54.2125 -0.51 -2.7096,
-54.2125 -89.41 -15.1456,
-54.2125 -89.41 -209.978,
-54.2125 -0.51 -209.978,
-168.102 -0.51 -2.7096,
-54.2125 -62.61 -2.7096,
-168.102 -0.51 -209.978,
-168.102 -89.41 -209.978,
-168.102 -89.41 -15.1456,
-168.102 -62.61 -2.7096,
-168.102 -62.61 -15.1456,
-163.818 -54.4075 -209.978,
-140.958 -84.2525 -209.978,
-163.818 -84.2525 -209.978,
-140.958 -84.2525 -212.978,
-140.958 -54.4075 -209.978,
-140.958 -54.4075 -212.978,
-163.818 -84.2525 -212.978,
-163.818 -54.4075 -212.978,
-145.307 -62.2348 -212.978,
-159.138 -80.0555 -212.978,
-145.307 -76.4252 -212.978,
-148.937 -80.0555 -212.978,
-148.937 -58.6045 -212.978,
-159.138 -58.6045 -212.978,
-145.307 -76.4252 -196.468,
-145.307 -62.2348 -196.468,
-148.937 -80.0555 -196.468,
-159.138 -80.0555 -196.468,
-148.937 -58.6045 -196.468,
-159.138 -58.6045 -196.468,
-135.967 -76.52 -1.39506,
-135.967 -68.92 -1.39506,
-135.967 -68.92 -15.5416,
-135.967 -76.52 -15.5416,
-86.3475 -76.52 -15.5416,
-86.3475 -76.52 -1.39506,
-86.3475 -68.92 -1.39506,
-86.3475 -68.92 -15.5416,
-147.87 -75.2774 -3.21531,
-147.87 -70.6239 -3.21531,
-147.87 -70.6239 -15.1456,
-147.87 -75.2774 -15.1456,
-143.711 -75.2774 -15.1456,
-143.711 -75.2774 -3.21531,
-143.711 -70.6239 -3.21531,
-143.711 -70.6239 -15.1456,
-78.1394 -75.2571 -3.21531,
-78.1394 -70.6036 -3.21531,
-78.1394 -70.6036 -15.1456,
-78.1394 -75.2571 -15.1456,
-73.9804 -75.2571 -15.1456,
-73.9804 -75.2571 -3.21531,
-73.9804 -70.6036 -3.21531,
-73.9804 -70.6036 -15.1456 ]
}
color NULL
coordIndex [ 21, 18, 19, -1, 21, 19, 25, -1,
24, 19, 17, -1, 24, 17, 20, -1,
15, 20, 17, -1, 22, 20, 15, -1,
22, 15, 23, -1, 21, 23, 15, -1,
21, 15, 18, -1, 22, 26, 20, -1,
27, 20, 26, -1, 20, 27, 24, -1,
24, 30, 25, -1, 30, 24, 27, -1,
30, 27, 31, -1, 31, 25, 30, -1,
26, 28, 31, -1, 23, 28, 22, -1,
26, 22, 28, -1, 18, 15, 14, -1,
13, 14, 15, -1, 14, 12, 18, -1,
19, 18, 12, -1, 12, 16, 19, -1,
17, 19, 16, -1, 16, 13, 17, -1,
15, 17, 13, -1, 21, 25, 29, -1,
31, 29, 25, -1, 21, 29, 23, -1,
28, 23, 29, -1, 29, 31, 28, -1,
26, 31, 27, -1, 24, 25, 19, -1,
8, 7, 12, -1, 8, 12, 14, -1,
8, 14, 13, -1, 12, 7, 4, -1,
4, 3, 16, -1, 16, 12, 4, -1,
3, 8, 13, -1, 13, 16, 3, -1,
40, 41, 42, -1, 42, 43, 40, -1,
40, 43, 44, -1, 44, 45, 40, -1,
46, 45, 44, -1, 42, 41, 46, -1,
44, 47, 46, -1, 46, 47, 42, -1,
48, 49, 50, -1, 50, 51, 48, -1,
48, 51, 52, -1, 52, 53, 48, -1,
54, 53, 52, -1, 50, 49, 54, -1,
52, 55, 54, -1, 54, 55, 50, -1,
11, 10, 5, 7, 8, 9, -1, 4,
1, 6, 0, 2, 3, -1, 5, 1,
4, 7, -1, 9, 8, 3, 2, -1,
33, 32, 37, 38, -1, 32, 35, 36,
37, -1, 34, 35, 32, 33, -1, 38,
37, 36, 39, -1, 38, 39, 34, 33,
-1, 0, 6, 10, 11, -1, 2, 0,
11, 9, -1, 5, 10, 6, 1, -1,
49, 48, 53, 54, -1, 41, 40, 45,
46, -1 ]
colorIndex [ ]
normal NULL
texCoord TextureCoordinate {
point [ 1.08449 0.545029,
1.02648 0.549333,
0.967501 0.922247,
-0.371707 0.557985,
0.0496196 0.55257,
1.02698 0.0704067,
1.14327 0.545029,
0.0494292 0.0714433,
-0.371095 0.0707525,
0.968887 1.38738,
1.14327 0.0920523,
1.08449 0.0920523,
0.0141788 0.0202474,
-0.327206 0.0414717,
0.0141788 0.0202474,
-0.326169 0.056366,
-0.197084 0.0547111,
-0.198121 0.0403684,
0 0.0202474,
0 0.0202474,
-0.233672 0.171868,
-0.324228 0.104294,
-0.307332 0.171558,
-0.32459 0.15277,
-0.214491 0.15256,
-0.219422 0.101135,
-0.227937 0.149064,
-0.231963 0.157633,
-0.231963 0.155797,
-0.229087 0.150288,
-0.222031 0.151925,
-0.227264 0.114557,
1 0.151879,
1 0.151879,
0.93314 0.151879,
0.93314 0.151879,
0.93314 0.386395,
1 0.386395,
1 0.386395,
0.93314 0.386395,
0.991397 0.0956221,
0.991397 0.0956221,
0.998688 0.10638,
1.01206 0.101044,
1.00621 0.117052,
0.991397 0.115279,
0.991397 0.115279,
0.935011 0.115279,
0.991397 0.425188,
0.991397 0.425188,
0.986987 0.418545,
1.00454 0.445226,
1.0154 0.440779,
0.991397 0.444845,
0.991397 0.444845,
1.00537 0.444337,
0.0519922 0.553454,
1.02784 0.549246,
1.02922 0.804142,
0.968545 0.804873,
0.968545 0.91233,
0.0552424 0.912796,
0.970275 -0.197559,
1.02856 -0.196262,
1.03087 0.0690034,
0.0515376 0.0727426,
0.0506592 -0.303581,
0.96879 -0.30897,
1.31653 0.0718177,
1.02513 0.0727462,
1.02414 0.549896,
1.31752 0.548968,
1.32445 0.0723767,
1.44086 0.0714799,
1.44109 0.548937,
1.32446 0.548937,
1.34557 0.19755,
1.39238 0.198728,
1.39307 0.425496,
1.34545 0.426391,
1.29774 0.137072,
1.26264 0.136183,
1.26264 0.0988298,
1.29942 0.0979405,
1.29623 0.452341,
1.26447 0.451451,
1.2979 0.418545,
1.26447 0.420324,
0.0483948 0.925641,
0.0497106 1.38868,
0.979197 1.05455,
1.03382 1.05411,
1.03314 1.26336,
0.976937 1.26378,
1.03387 1.26406,
0.978308 1.26478,
0.97819 1.05453,
1.03378 1.05489,
0.0547514 0.55977,
-0.37212 0.557711,
-0.204705 0.181457,
-0.349035 0.180897,
-0.204979 0.18101,
-0.371707 0.557404,
-0.205037 0.180721,
-0.204658 0.0886763,
0.0542694 0.559869,
-0.204955 0.088051,
0.0563984 0.0702025,
0.0547514 0.55977,
-0.371248 0.0704305,
-0.348956 0.181531,
-0.370211 0.0706002,
0.0561187 0.069528,
-0.204336 0.0882834,
-0.370414 0.0705923,
-0.20401 0.088043,
-0.348059 0.0881682,
-0.349078 0.0885967,
-0.348508 0.182527,
-0.307113 0.172709,
-0.218901 0.102298,
-0.237512 0.172096,
-0.307113 0.172709,
-0.327246 0.153122,
-0.218326 0.102298,
-0.325615 0.101686,
-0.219476 0.101686,
-0.327246 0.153734,
-0.217954 0.153122,
-0.237512 0.171484,
-0.217751 0.101686,
-0.236125 0.159709,
-0.234839 0.160693,
-0.23335 0.161665,
-0.225636 0.154572,
-0.235414 0.160693,
-0.230237 0.160693,
-0.232538 0.154572,
-0.234839 0.156409,
-0.23714 0.159469,
-0.233689 0.157021,
-0.231388 0.157021,
-0.230813 0.157021,
-0.229662 0.156409,
-0.230237 0.157021,
-0.224332 0.152537,
-0.223181 0.153149,
-0.228989 0.113945,
-0.222087 0.109048,
-0.233689 0.157021,
-0.229087 0.1509,
-0.232538 0.152736,
-0.230813 0.152736,
-0.227937 0.157021,
-0.231963 0.153348,
-0.22276 0.149064,
-0.231388 0.156409,
-0.22391 0.14784,
-0.229662 0.149064,
-0.218733 0.147227,
-0.230813 0.152736,
-0.342958 0.183831,
-0.232656 0.171444,
-0.204214 0.182526,
-0.304784 0.171159,
-0.232437 0.171159,
-0.343204 0.183307,
-0.348982 0.182376,
-0.323772 0.151328,
-0.323045 0.105929,
-0.349774 0.180849,
-0.346427 0.0899516,
-0.32459 0.100998,
-0.349774 0.179206,
-0.215528 0.153663,
-0.204716 0.182567,
-0.216565 0.153112,
-0.214756 0.106099,
-0.201902 0.0908298,
-0.202938 0.0919331,
-0.203679 0.182567,
-0.324746 0.103742,
-0.202938 0.0919331,
-0.346583 0.0881828,
-0.202133 0.0886475,
-0.32565 0.0431267,
-0.197084 0.0403684,
-0.325132 0.0525046,
-0.196047 0.0547111,
-0.326169 0.0525046,
-0.197084 0.0398168,
-0.197602 0.0547111,
-0.327206 0.0414717,
-0.197602 0.0420234,
-0.196565 0.0558144,
-0.327206 0.0403684,
-0.194492 0.0552627,
-0.32565 0.0536078,
-0.327724 0.0392652 ]
}
normalIndex -1
texCoordIndex [ 21, 184, 185, -1, 182, 183, 25, -1,
24, 180, 181, -1, 175, 176, 20, -1,
162, 163, 164, -1, 165, 166, 167, -1,
22, 168, 169, -1, 173, 23, 174, -1,
170, 171, 172, -1, 140, 141, 142, -1,
27, 138, 139, -1, 132, 133, 134, -1,
143, 144, 145, -1, 135, 136, 137, -1,
129, 130, 131, -1, 146, 147, 30, -1,
123, 124, 125, -1, 160, 28, 161, -1,
26, 158, 159, -1, 189, 190, 191, -1,
186, 187, 188, -1, 14, 12, 18, -1,
19, 18, 12, -1, 196, 197, 198, -1,
17, 199, 16, -1, 192, 193, 194, -1,
15, 195, 13, -1, 150, 151, 152, -1,
31, 148, 149, -1, 156, 29, 157, -1,
153, 154, 155, -1, 126, 127, 128, -1,
120, 121, 122, -1, 177, 178, 179, -1,
112, 113, 114, -1, 115, 116, 117, -1,
8, 118, 119, -1, 107, 108, 109, -1,
98, 99, 100, -1, 104, 105, 106, -1,
3, 110, 111, -1, 101, 102, 103, -1,
40, 41, 42, -1, 42, 43, 40, -1,
40, 43, 44, -1, 44, 45, 40, -1,
46, 45, 44, -1, 42, 41, 46, -1,
44, 47, 46, -1, 46, 47, 42, -1,
48, 49, 50, -1, 50, 51, 48, -1,
48, 51, 52, -1, 52, 53, 48, -1,
54, 53, 52, -1, 50, 49, 54, -1,
52, 55, 54, -1, 54, 55, 50, -1,
62, 63, 64, 65, 66, 67, -1, 56,
57, 58, 59, 60, 61, -1, 5, 1,
4, 7, -1, 9, 89, 88, 2, -1,
76, 77, 78, 79, -1, 92, 93, 90,
91, -1, 34, 35, 32, 33, -1, 38,
37, 36, 39, -1, 94, 95, 96, 97,
-1, 0, 6, 10, 11, -1, 74, 75,
72, 73, -1, 69, 68, 71, 70, -1,
86, 87, 84, 85, -1, 82, 83, 80,
81, -1 ]
creaseAngle 0.5
}
}
]
translation -302.11 127.775 46.4378
rotation 4.1963e-07 1 -1.69699e-07 0.809552
scale 0.999993 0.999991 0.999994
scaleOrientation -0.792218 0.583835 0.177562 0.660531
center -111.157 -44.96 -107.187
}
]
url "TechDocs/powerSupply.html"
parameter "target=secondary"
}
}
DEF BASE Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0
diffuseColor 0.04 0.04 0.04
specularColor 0.0744681 0.0744681 0.0744681
emissiveColor 0 0 0
shininess 0.202128
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -155.986 76.187 309.385,
-188.992 75.4211 299.591,
-186.407 75.6463 300.335,
-243.169 69.575 57.1089,
-245.589 36.837 56.7859,
-238.93 69.7827 44.5089,
-250.792 36.837 146.516,
-240.153 36.837 41.9248,
-237.01 101.51 57.828,
-234.153 101.722 48.6112,
-238.424 57.3881 267.812,
-239.934 36.837 268.017,
-244.509 67.0608 219.879,
-247.486 74.6315 151.16,
-235.595 73.6957 267.427,
-234.897 36.837 282.653,
-247.474 36.837 215.024,
-231.629 108.556 52.2116,
-233.163 108.396 58.2724,
-240.385 87.8862 219.416,
-228.488 69.8418 35.3594,
-228.459 101.946 42.559,
-228.459 36.837 32.616,
-228.459 108.748 47.5323,
-34.8545 36.837 27.7077,
-38.9497 36.837 26.4544,
-38.9497 85.6929 30.6569,
-35.3805 65.8973 29.3476,
-23.9246 66.1263 34.8578,
-22.0316 36.837 34.0954,
-36.5047 94.6095 32.851,
-38.4443 122.336 38.8953,
-26.103 94.9237 37.8445,
-26.895 123.006 45.6983,
-38.9497 129.369 42.9257,
-18.7156 95.2004 46.3335,
-15.4242 66.3012 44.6191,
-22.1397 123.951 57.3228,
-15.6209 95.4448 56.5949,
-16.8605 125.207 127.979,
-26.0105 130.673 57.8248,
-29.7089 129.943 48.5037,
-11.9241 66.429 56.1573,
-14.2411 36.837 43.1268,
-10.1782 36.837 55.9509,
-4.48656 36.837 164.64,
-12.0878 105.472 120.924,
-12.1207 97.5593 197.924,
-19.432 84.3143 271.672,
-24.4588 106.544 270.975,
-28.3317 102.366 285.014,
-17.5832 119.439 199.637,
-21.3446 125.633 199.917,
-28.0524 112.568 270.477,
-20.6539 131.643 129.002,
-7.31162 75.5035 126.221,
-7.12983 70.8663 177.816,
-17.6598 72.1276 271.917,
-15.0209 36.837 272.283,
-22.5663 70.6251 287.432,
-20.6692 36.837 289.064,
-6.2951 61.4335 116.876,
-172.182 76.9349 303.947,
-32.5662 69.1633 298.606,
-30.3315 36.837 299.819,
-47.2977 65.2912 305.802,
-46.6608 36.837 307.586,
-101.697 59.6232 316.341,
-99.7713 36.837 317.715,
-48.94 92.9987 301.204,
-100.806 78.3043 313.278,
-35.7294 98.0354 294.181,
-155.667 68.6701 312.172,
-157.271 55.1112 314.033,
-155.881 36.837 315.476,
-210.68 64.7076 297.54,
-211.362 52.7161 299.291,
-211.746 36.837 300.279,
-226.337 36.837 292.455,
-224.773 65.0364 289.858,
-232.033 67.6164 280.828,
-236.753 95.4394 214.43,
-231.537 82.1499 266.875,
-228.092 76.469 279.258,
-31.3884 109.254 282.348,
-50.5384 101.999 296.728,
-81.0567 89.6187 307.65,
-76.3003 95.1549 304.16,
-38.5658 105.772 290.811,
-161.728 73.2211 309.635,
-220.621 73.4147 287.805,
-157.068 74.5007 309.988,
-153.966 78.2701 308.144,
-104.988 88.3127 308.618,
-96.6908 86.265 310.349,
-209.171 73.2076 293.665,
-192.954 73.3108 300.218,
-181.093 74.0826 303.784,
-166.577 74.7297 307.539,
-181.047 78.54 302.773,
-193.386 76.6075 299.124,
-196.736 75.0115 297.006,
-242.62 91.1162 146.246,
-241.867 93.143 153.03,
-241.24 95.5294 155.987,
-237.456 96.9797 70.7141,
-238.474 94.9291 75.0525,
-239.027 94.4647 79.6858,
-234.978 103.708 65.0008,
-240.073 99.5992 159.423,
-239.692 101.399 160.838,
-234.343 108.882 63.6294,
-89.6155 86.8129 309.532,
-168.303 76.8607 305.166,
-87.7286 41.9727 49.3665,
-38.9241 41.9727 49.3665,
-69.873 41.9727 22.6205,
-69.8568 36.9796 21.1055,
-133.567 36.9796 17.2865,
-227.445 41.9727 49.3665,
-38.5679 41.9727 28.9635,
-38.5411 36.9796 27.4234,
-168.516 41.9727 49.3665,
-196.875 41.9727 26.8264,
-196.887 36.9796 25.2924,
-227.719 36.9796 33.6595,
-227.691 41.9727 35.2265,
-133.571 41.9727 18.7874,
-227.439 108.787 49.6584,
-38.9308 129.55 49.7495,
-227.445 41.9727 287.215,
-168.516 41.9727 287.215,
-87.7286 41.9727 287.215,
-38.9241 41.9727 287.215,
-168.516 41.9727 168.291,
-227.445 41.9727 168.291,
-87.7286 41.9727 168.291,
-38.9241 41.9727 168.291 ]
}
color NULL
coordIndex [ 60, 58, 59, -1, 14, 82, 19, -1,
10, 14, 19, -1, 19, 12, 10, -1,
11, 10, 12, -1, 12, 16, 11, -1,
10, 11, 15, -1, 10, 15, 14, -1,
14, 15, 80, -1, 82, 14, 80, -1,
80, 83, 82, -1, 79, 90, 83, -1,
83, 80, 79, -1, 80, 15, 79, -1,
78, 79, 15, -1, 77, 76, 78, -1,
75, 78, 76, -1, 75, 79, 78, -1,
90, 79, 75, -1, 75, 95, 90, -1,
95, 75, 96, -1, 75, 97, 96, -1,
75, 89, 97, -1, 75, 72, 89, -1,
72, 75, 73, -1, 76, 73, 75, -1,
73, 76, 77, -1, 73, 77, 74, -1,
95, 96, 101, -1, 96, 100, 101, -1,
96, 1, 100, -1, 96, 97, 1, -1,
2, 1, 97, -1, 97, 99, 2, -1,
97, 62, 99, -1, 97, 89, 98, -1,
89, 72, 91, -1, 91, 72, 0, -1,
70, 93, 92, -1, 92, 0, 70, -1,
70, 0, 72, -1, 70, 72, 67, -1,
73, 67, 72, -1, 73, 74, 67, -1,
68, 67, 74, -1, 69, 85, 87, -1,
87, 86, 69, -1, 70, 94, 93, -1,
70, 69, 86, -1, 69, 70, 65, -1,
67, 65, 70, -1, 67, 66, 65, -1,
67, 68, 66, -1, 66, 64, 65, -1,
63, 65, 64, -1, 63, 69, 65, -1,
71, 69, 63, -1, 71, 88, 85, -1,
50, 88, 71, -1, 84, 88, 50, -1,
59, 50, 71, -1, 59, 71, 63, -1,
59, 63, 60, -1, 64, 60, 63, -1,
49, 52, 53, -1, 49, 51, 52, -1,
51, 49, 48, -1, 48, 47, 51, -1,
56, 47, 48, -1, 48, 57, 56, -1,
56, 57, 58, -1, 58, 45, 56, -1,
57, 59, 58, -1, 57, 48, 59, -1,
48, 50, 59, -1, 48, 49, 50, -1,
84, 50, 49, -1, 49, 53, 84, -1,
39, 54, 52, -1, 52, 51, 39, -1,
39, 51, 47, -1, 47, 46, 39, -1,
47, 55, 46, -1, 56, 55, 47, -1,
55, 56, 61, -1, 61, 56, 45, -1,
45, 44, 61, -1, 61, 44, 55, -1,
46, 55, 42, -1, 40, 54, 37, -1,
54, 39, 37, -1, 39, 46, 37, -1,
46, 38, 37, -1, 42, 38, 46, -1,
55, 44, 42, -1, 33, 41, 40, -1,
40, 37, 33, -1, 31, 34, 41, -1,
41, 33, 31, -1, 37, 38, 35, -1,
37, 35, 33, -1, 35, 32, 33, -1,
31, 33, 32, -1, 31, 32, 30, -1,
28, 27, 30, -1, 28, 30, 32, -1,
28, 32, 36, -1, 35, 36, 32, -1,
35, 38, 42, -1, 42, 36, 35, -1,
44, 43, 42, -1, 36, 42, 43, -1,
43, 29, 36, -1, 28, 36, 29, -1,
29, 24, 28, -1, 27, 28, 24, -1,
27, 24, 25, -1, 25, 26, 27, -1,
26, 30, 27, -1, 31, 30, 26, -1,
20, 5, 21, -1, 9, 21, 5, -1,
3, 9, 5, -1, 3, 8, 9, -1,
3, 5, 4, -1, 7, 4, 5, -1,
5, 20, 7, -1, 22, 7, 20, -1,
4, 13, 3, -1, 4, 6, 13, -1,
12, 13, 6, -1, 6, 16, 12, -1,
12, 19, 13, -1, 85, 69, 71, -1,
19, 104, 13, -1, 19, 82, 81, -1,
104, 19, 109, -1, 109, 19, 110, -1,
110, 19, 81, -1, 104, 103, 13, -1,
13, 103, 102, -1, 13, 102, 3, -1,
102, 107, 3, -1, 107, 106, 3, -1,
106, 105, 3, -1, 3, 105, 108, -1,
8, 17, 9, -1, 18, 17, 8, -1,
9, 17, 23, -1, 23, 21, 9, -1,
108, 8, 3, -1, 8, 111, 18, -1,
8, 108, 111, -1, 86, 112, 70, -1,
112, 94, 70, -1, 98, 113, 97, -1,
113, 62, 97, -1, 114, 115, 116, -1,
116, 117, 118, -1, 120, 116, 115, -1,
117, 116, 120, -1, 120, 121, 117, -1,
119, 122, 123, -1, 123, 124, 125, -1,
125, 126, 123, -1, 123, 126, 119, -1,
116, 127, 114, -1, 118, 127, 116, -1,
122, 114, 127, -1, 127, 123, 122, -1,
124, 123, 127, -1, 127, 118, 124, -1,
22, 20, 126, -1, 126, 125, 22, -1,
126, 20, 119, -1, 119, 20, 21, -1,
21, 23, 128, -1, 21, 128, 119, -1,
115, 129, 34, -1, 34, 31, 115, -1,
31, 26, 115, -1, 115, 26, 120, -1,
120, 26, 25, -1, 25, 121, 120, -1,
119, 122, 134, -1, 119, 134, 135, -1,
134, 131, 130, -1, 134, 130, 135, -1,
114, 122, 134, -1, 114, 134, 136, -1,
134, 131, 132, -1, 134, 132, 136, -1,
114, 115, 137, -1, 114, 137, 136, -1,
137, 133, 132, -1, 137, 132, 136, -1,
74, 77, 131, -1, 131, 132, 74, -1,
74, 132, 68, -1, 45, 58, 137, -1,
137, 58, 133, -1, 133, 58, 60, -1,
60, 64, 133, -1, 133, 64, 66, -1,
66, 68, 133, -1, 133, 68, 132, -1,
131, 77, 78, -1, 78, 130, 131, -1,
135, 130, 15, -1, 15, 11, 135, -1,
135, 11, 16, -1, 135, 16, 6, -1,
119, 135, 6, -1, 6, 4, 119, -1,
119, 4, 7, -1, 7, 22, 119, -1,
115, 45, 137, -1, 115, 44, 45, -1,
115, 43, 44, -1, 115, 29, 43, -1,
115, 25, 24, -1, 24, 29, 115, -1,
130, 78, 15, -1 ]
colorIndex [ ]
normal NULL
texCoord NULL
texCoordIndex [ ]
solid FALSE
creaseAngle 0.821876
}
}
translation 0 2.64196 0
}
DEF DESKTOP Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0.25
diffuseColor 0.395932 0.226244 0.128242
specularColor 0.5 0.5 0.5
emissiveColor 0 0 0
shininess 0.994595
transparency 0
}
texture ImageTexture {
url "Textures/el_1288_.bw"
}
textureTransform TextureTransform {
translation 0 0
rotation 0
scale 2.70192 2.02194
center -0.5 -0.5
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -100 100 100,
-100 -100 100,
100 100 100,
100 -100 100,
100 100 -100,
100 -100 -100,
-100 100 -100,
-100 -100 -100,
0 100 100,
0 100 -100,
0 100 0,
100 100 0,
-100 100 0 ]
}
color Color {
color [ 0.395932 0.226244 0.128242,
0.593583 0.155437 0.0912486,
0.609626 0.0181863 0,
0.352941 0.0800032 0,
0.385027 0.0328384 0,
0.489305 0.0941377 0.0456243,
0.489305 0.0941377 0.0456243,
0.481283 0.0490947 0,
0.481283 0.0490947 0,
0.485294 0.0716162 0.0228122,
0.485294 0.0716162 0.0228122,
0.368984 0.0564208 0,
0.368984 0.0564208 0,
0.601604 0.0868116 0.0456243,
0.601604 0.0868116 0.0456243 ]
}
coordIndex [ 0, 1, 3, 2, 8, -1, 4, 5,
7, 6, 9, -1, 6, 7, 1, 0,
12, -1, 2, 3, 5, 4, 11, -1,
1, 7, 5, 3, -1, 8, 2, 11,
10, -1, 11, 4, 9, 10, -1, 6,
12, 10, 9, -1, 12, 0, 8, 10,
-1 ]
colorIndex [ 1, 0, 0, 4, 5, -1, 3, 0,
0, 2, 7, -1, 2, 0, 0, 1,
13, -1, 4, 0, 0, 3, 11, -1,
0, 0, 0, 0, -1, 6, 4, 12,
10, -1, 12, 3, 8, 10, -1, 2,
14, 9, 8, -1, 14, 1, 6, 9,
-1 ]
normal NULL
texCoord TextureCoordinate {
point [ 0 1,
0 0,
1 1,
1 0,
0.5 1,
0.5 0,
0.5 1,
0.5 1,
0.5 0.5,
0.5 0.5,
0.5 1,
1 0.5,
0.5 1,
0 0.5 ]
}
texCoordIndex [ 0, 1, 3, 2, 4, -1, 0, 1,
3, 2, 6, -1, 0, 1, 3, 2,
12, -1, 0, 1, 3, 2, 10, -1,
0, 1, 3, 2, -1, 5, 3, 11,
9, -1, 11, 2, 7, 9, -1, 0,
13, 8, 7, -1, 13, 1, 5, 8,
-1 ]
solid TRUE
creaseAngle 0.5
}
}
translation -231.982 20.4889 9.93475
rotation 0 1 0 3.14159
scale 8.33589 0.183841 5.44111
scaleOrientation 0 0 1 0
}
DEF ZOOM-UI-TREE Transform {
children Billboard {
children DEF ZOOM-UI Transform {
children [
Group {
children [
DEF DISSOLVE-ANIMATION Group {
children DEF Time_107 TimeSensor {
cycleInterval 5
startTime 0
}
}
DEF SHELLTransparencyInterp ScalarInterpolator {
key [ 0, 0.375, 1 ]
keyValue [ 0, 0.5, 1 ]
}
]
}
DEF DISSOLVE-LOGIC Script {
eventOut SFFloat fractionOut
eventOut SFTime startTime
eventOut SFInt32 dissolveSwitchOut
eventOut SFBool plusEnable
eventOut SFBool minusEnable
eventOut SFColor plusHighlight
eventOut SFColor minusHighlight
eventIn SFBool timerActive
eventIn SFFloat fractionIn
eventIn SFTime dissolveInTime
eventIn SFTime dissolveOutTime
eventIn SFBool plusIsOver
eventIn SFBool minusIsOver
field SFFloat transparentState 0
field SFFloat dissolveIncrement 0.5
field SFFloat dissolveDirection 1
url "vrmlscript:
function timerActive(value, time)
{
if (!value) {
if (dissolveDirection == 1.0) transparentState = transparentState + dissolveIncrement;
else transparentState = transparentState - dissolveIncrement;
if (transparentState == 1.0) {
dissolveSwitchOut = 1;
plusEnable = FALSE;
minusEnable = TRUE;
} else if (transparentState == 0) {
plusEnable = TRUE;
minusEnable = FALSE;
} else {
plusEnable = TRUE;
minusEnable = TRUE;
}
}
if (value) {
dissolveSwitchOut = 0;
plusEnable = FALSE;
minusEnable = FALSE;
plusHighlight[0] = 0;
plusHighlight[1] = 0;
plusHighlight[2] = 0;
minusHighlight[0] = 0;
minusHighlight[1] = 0;
minusHighlight[2] = 0;
}
}
function fractionIn(value, time)
{
fractionOut = transparentState + (dissolveDirection*dissolveIncrement*value);
}
function dissolveInTime(value, time)
{
if (transparentState != 0.0) {
dissolveDirection = -1.0;
startTime = time;
}
}
function dissolveOutTime(value, time)
{
if (transparentState != 1.0) {
dissolveDirection = 1.0;
startTime = time;
}
}
function plusIsOver(value, time)
{
if (value) {
plusHighlight[0] = 0.3;
plusHighlight[1] = 0;
plusHighlight[2] = 0.8;
} else {
plusHighlight[0] = 0;
plusHighlight[1] = 0;
plusHighlight[2] = 0;
}
}
function minusIsOver(value, time)
{
if (value) {
minusHighlight[0] = 0.8;
minusHighlight[1] = 0;
minusHighlight[2] = 0.18;
} else {
minusHighlight[0] = 0;
minusHighlight[1] = 0;
minusHighlight[2] = 0;
}
}
"
}
DEF PLUS-ASSMEBLY Transform {
children Transform {
children [
DEF DefaultTouchSensor_110 TouchSensor {
enabled TRUE
}
Group {
children [
DEF PLUS-BALL-XFORM Transform {
children Shape {
appearance Appearance {
material DEF _111 Material {
ambientIntensity 0.2
diffuseColor 0.14 0 0.4
specularColor 0.170213 0.0968095 0.107509
emissiveColor 0 0 0
shininess 0.414894
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ 4 0 0,
3.57771 1.78885 0,
3.57771 0 1.78885,
2.3094 2.3094 2.3094,
1.78885 0 3.57771,
0 1.78885 3.57771,
1.78885 3.57771 0,
0 3.57771 1.78885,
0 4 0,
-1.78885 0 3.57771,
-2.3094 2.3094 2.3094,
-3.57771 0 1.78885,
-3.57771 1.78885 0,
-4 0 0,
-1.78885 3.57771 0,
0 -1.78885 3.57771,
2.3094 -2.3094 2.3094,
3.57771 -1.78885 0,
0 -3.57771 1.78885,
1.78885 -3.57771 0,
0 -4 0,
-3.57771 -1.78885 0,
-2.3094 -2.3094 2.3094,
-1.78885 -3.57771 0,
0 0 -4,
0 1.78885 -3.57771,
1.78885 0 -3.57771,
2.3094 2.3094 -2.3094,
3.57771 0 -1.78885,
0 3.57771 -1.78885,
-3.57771 0 -1.78885,
-2.3094 2.3094 -2.3094,
-1.78885 0 -3.57771,
2.3094 -2.3094 -2.3094,
0 -1.78885 -3.57771,
0 -3.57771 -1.78885,
-2.3094 -2.3094 -2.3094,
-0.341076 1.44777 3.57771,
0.332169 1.45668 3.57771,
-0.339946 -1.4489 3.57771,
0.330773 -1.45808 3.57771,
-1.42894 -0.359911 3.57771,
1.42776 -0.361089 3.57771,
-1.40241 0.386463 3.57774,
1.39516 0.393693 3.57771,
-0.341076 1.44777 3.57771,
-1.40241 0.386463 3.57774,
-0.344644 0.391144 3.82647,
1.39516 0.393693 3.57771,
0.332169 1.45668 3.57771,
0.330883 0.395264 3.82858,
0.330773 -1.45808 3.57771,
1.42776 -0.361089 3.57771,
0.329803 -0.363216 3.8364,
-1.42894 -0.359911 3.57771,
-0.339946 -1.4489 3.57771,
-0.342757 -0.36419 3.83308 ]
}
color NULL
coordIndex [ 23, 35, 20, -1, 19, 20, 35, -1,
19, 18, 20, -1, 19, 16, 18, -1,
15, 18, 16, -1, 15, 16, 4, 42,
40, -1, 5, 10, 9, 43, 37, -1,
11, 9, 10, -1, 11, 10, 12, -1,
11, 12, 13, -1, 30, 13, 12, -1,
30, 21, 13, -1, 30, 36, 21, -1,
23, 21, 36, -1, 23, 36, 35, -1,
13, 21, 11, -1, 22, 11, 21, -1,
22, 9, 11, -1, 22, 15, 39, 41,
9, -1, 15, 22, 18, -1, 23, 18,
22, -1, 23, 20, 18, -1, 22, 21,
23, -1, 35, 36, 34, -1, 32, 34,
36, -1, 32, 24, 34, -1, 32, 25,
24, -1, 26, 24, 25, -1, 26, 25,
27, -1, 26, 27, 28, -1, 1, 28,
27, -1, 1, 0, 28, -1, 1, 2,
0, -1, 17, 0, 2, -1, 17, 2,
16, -1, 17, 16, 19, -1, 16, 2,
4, -1, 3, 4, 2, -1, 3, 5,
38, 44, 4, -1, 3, 7, 5, -1,
10, 5, 7, -1, 10, 7, 14, -1,
10, 14, 12, -1, 31, 12, 14, -1,
31, 30, 12, -1, 31, 32, 30, -1,
36, 30, 32, -1, 32, 31, 25, -1,
29, 25, 31, -1, 29, 27, 25, -1,
29, 6, 27, -1, 1, 27, 6, -1,
1, 6, 3, -1, 1, 3, 2, -1,
3, 6, 7, -1, 8, 7, 6, -1,
8, 14, 7, -1, 8, 29, 14, -1,
31, 14, 29, -1, 8, 6, 29, -1,
0, 17, 28, -1, 33, 28, 17, -1,
33, 26, 28, -1, 33, 34, 26, -1,
24, 26, 34, -1, 34, 33, 35, -1,
19, 35, 33, -1, 33, 17, 19, -1,
45, 46, 47, -1, 48, 49, 50, -1,
51, 52, 53, -1, 54, 55, 56, -1 ]
colorIndex [ ]
normal NULL
texCoord NULL
colorPerVertex FALSE
ccw TRUE
solid TRUE
creaseAngle 1.19573
}
}
}
DEF PLUS-XFORM Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0.2
diffuseColor 0.8 0.8 0.8
specularColor 0 0 0
emissiveColor 0.438298 0.2 0
shininess 0.2
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ 0 1.78885 3.57771,
-0.341076 1.44777 3.57771,
-0.344644 0.391144 3.82647,
-0.34034 0.00529076 3.91966,
0 0 4,
0.328536 0 3.92244,
0.330883 0.395264 3.82858,
0.332169 1.45668 3.57771,
-1.78885 0 3.57771,
-1.42894 -0.359911 3.57771,
-0.342757 -0.36419 3.83308,
-1.40241 0.386463 3.57774,
1.39516 0.393693 3.57771,
1.78885 0 3.57771,
1.42776 -0.361089 3.57771,
0.329803 -0.363216 3.8364,
0.330773 -1.45808 3.57771,
0 -1.78885 3.57771,
-0.339946 -1.4489 3.57771 ]
}
color Color {
color 0.8 0.445376 0
}
coordIndex [ 0, 1, 2, 3, 4, -1, 0, 4,
5, 6, 7, -1, 3, 8, 9, 10,
-1, 11, 8, 3, 2, -1, 5, 13,
12, 6, -1, 14, 13, 5, 15, -1,
17, 16, 15, 5, 4, -1, 4, 3,
10, 18, 17, -1 ]
colorIndex [ 0, 0, 0, 0, 0, 0, 0, 0 ]
normal NULL
texCoord NULL
colorPerVertex FALSE
ccw TRUE
solid TRUE
convex TRUE
creaseAngle 1.61425
}
}
center 0 0 3.78886
}
]
}
]
}
translation 489.304 340.382 115.277
rotation 0 -1 0 1.57079
scale 12.3916 12.3916 12.3916
}
DEF MINUS-ASSEMBLY Transform {
children Transform {
children [
DEF MINUS-TRIGGER TouchSensor {
enabled FALSE
}
Group {
children [
DEF MINUS-BALL-XFORM Transform {
children Shape {
appearance Appearance {
material DEF _113 Material {
ambientIntensity 0.2
diffuseColor 0.4 0 0.09
specularColor 0 0 0
emissiveColor 0 0 0
shininess 0.2
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ 4 0 0,
3.57771 1.78885 0,
3.57771 0 1.78885,
2.3094 2.3094 2.3094,
1.78885 0 3.57771,
0 1.78885 3.57771,
1.78885 3.57771 0,
0 3.57771 1.78885,
0 4 0,
-1.78885 0 3.57771,
-2.3094 2.3094 2.3094,
-3.57771 0 1.78885,
-3.57771 1.78885 0,
-4 0 0,
-1.78885 3.57771 0,
0 -1.78885 3.57771,
2.3094 -2.3094 2.3094,
3.57771 -1.78885 0,
0 -3.57771 1.78885,
1.78885 -3.57771 0,
0 -4 0,
-3.57771 -1.78885 0,
-2.3094 -2.3094 2.3094,
-1.78885 -3.57771 0,
0 0 -4,
0 1.78885 -3.57771,
1.78885 0 -3.57771,
2.3094 2.3094 -2.3094,
3.57771 0 -1.78885,
0 3.57771 -1.78885,
-3.57771 0 -1.78885,
-2.3094 2.3094 -2.3094,
-1.78885 0 -3.57771,
2.3094 -2.3094 -2.3094,
0 -1.78885 -3.57771,
0 -3.57771 -1.78885,
-2.3094 -2.3094 -2.3094,
-0.341076 1.44777 3.57771,
0.332169 1.45668 3.57771,
-0.339946 -1.4489 3.57771,
0.330773 -1.45808 3.57771,
-0.342757 -0.36419 3.83308,
-1.42894 -0.359911 3.57771,
0.329803 -0.363216 3.8364,
1.42776 -0.361089 3.57771,
-0.344644 0.391144 3.82647,
-1.40241 0.386463 3.57774,
0.330818 0.38434 3.83117,
1.40373 0.38512 3.57771,
0 0.388902 3.90819,
0 -0.364118 3.91404 ]
}
color NULL
coordIndex [ 23, 35, 20, -1, 19, 20, 35, -1,
19, 18, 20, -1, 19, 16, 18, -1,
15, 18, 16, -1, 15, 16, 4, 44,
40, -1, 5, 10, 9, 46, 37, -1,
11, 9, 10, -1, 11, 10, 12, -1,
11, 12, 13, -1, 30, 13, 12, -1,
30, 21, 13, -1, 30, 36, 21, -1,
23, 21, 36, -1, 23, 36, 35, -1,
13, 21, 11, -1, 22, 11, 21, -1,
22, 9, 11, -1, 22, 15, 39, 42,
9, -1, 15, 22, 18, -1, 23, 18,
22, -1, 23, 20, 18, -1, 22, 21,
23, -1, 35, 36, 34, -1, 32, 34,
36, -1, 32, 24, 34, -1, 32, 25,
24, -1, 26, 24, 25, -1, 26, 25,
27, -1, 26, 27, 28, -1, 1, 28,
27, -1, 1, 0, 28, -1, 1, 2,
0, -1, 17, 0, 2, -1, 17, 2,
16, -1, 17, 16, 19, -1, 16, 2,
4, -1, 3, 4, 2, -1, 3, 5,
38, 48, 4, -1, 3, 7, 5, -1,
10, 5, 7, -1, 10, 7, 14, -1,
10, 14, 12, -1, 31, 12, 14, -1,
31, 30, 12, -1, 31, 32, 30, -1,
36, 30, 32, -1, 32, 31, 25, -1,
29, 25, 31, -1, 29, 27, 25, -1,
29, 6, 27, -1, 1, 27, 6, -1,
1, 6, 3, -1, 1, 3, 2, -1,
3, 6, 7, -1, 8, 7, 6, -1,
8, 14, 7, -1, 8, 29, 14, -1,
31, 14, 29, -1, 8, 6, 29, -1,
0, 17, 28, -1, 33, 28, 17, -1,
33, 26, 28, -1, 33, 34, 26, -1,
24, 26, 34, -1, 34, 33, 35, -1,
19, 35, 33, -1, 33, 17, 19, -1,
45, 49, 5, 37, 46, -1, 47, 48,
38, 5, 49, -1, 40, 44, 43, 50,
15, -1, 39, 15, 50, 41, 42, -1 ]
colorIndex [ ]
normal NULL
texCoord NULL
colorPerVertex FALSE
ccw TRUE
solid TRUE
creaseAngle 1.11753
}
}
}
DEF MINUS-XFORM Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0
diffuseColor 0 0 0
specularColor 0 0 0
emissiveColor 0 0.0362209 0.5
shininess 0.2
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -0.344644 0.391144 3.82647,
-1.40241 0.386463 3.57774,
-1.78885 0 3.57771,
-0.34034 0.00529076 3.91966,
0 0 4,
0 0.388902 3.90819,
-0.342757 -0.36419 3.83308,
0 -0.364118 3.91404,
-1.42894 -0.359911 3.57771,
0.328536 0 3.92244,
0.329803 -0.363216 3.8364,
1.42776 -0.361089 3.57771,
1.78885 0 3.57771,
1.40373 0.38512 3.57771,
0.330818 0.38434 3.83117 ]
}
color NULL
coordIndex [ 0, 1, 2, 3, 4, 5, -1, 6,
7, 4, 3, 2, 8, -1, 9, 4,
7, 10, 11, 12, -1, 9, 12, 13,
14, 5, 4, -1 ]
colorIndex [ ]
normal NULL
texCoord NULL
colorPerVertex FALSE
ccw TRUE
solid TRUE
convex TRUE
creaseAngle 1.11753
}
}
}
]
}
]
}
translation 489.304 211.888 115.277
rotation 0 -1 0 1.5708
scale 12.166 12.166 12.166
}
]
translation -489.294 -276.382 -127.453
rotation 0 1 0 1.5708
scale 1 0.999997 1
scaleOrientation 0 0 1 0
center 489.304 276.586 115.277
}
axisOfRotation 0 1 0
}
translation 410.787 276.381 226.47
}
DEF SHELL-TOPCOVER-TREE Transform {
children DEF SHELL-TOPCOVER-SWITCH Switch {
whichChoice 0
choice [
DEF SHELL-TOPCOVER-GROUP Transform {
children [
DEF SHELL Transform {
children Shape {
appearance Appearance {
material DEF _115 Material {
ambientIntensity 0.2
diffuseColor 0 0.124 0.2
specularColor 0.0768561 0.0957447 0.0957447
emissiveColor 0 0 0
shininess 0.133333
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -38.9497 289.664 49.1119,
-230.728 232.567 55.8501,
-228.311 237.351 49.2059,
-227.234 278.003 55.626,
-225.322 277.843 49.341,
-225.365 294.417 55.8342,
-221.5 317.795 57.7719,
-223.909 291.298 49.5695,
-219.62 317.906 51.2431,
-217.197 330.915 61.7326,
-215.457 330.301 54.1,
-211.78 335.04 55.7864,
-213.424 335.51 61.9744,
-210.397 330.336 48.1766,
-214.618 318.417 46.3304,
-208.254 335.2 51.3393,
-216.927 289.664 43.9219,
-220.111 280.217 44.773,
-216.927 252.277 42.2133,
-222.716 241.589 44.291,
-225.085 190.002 44.2648,
-228.459 190.002 46.8705,
-231.78 109.579 51.3064,
-232.473 115.593 50.5892,
-228.459 115.776 45.5776,
-228.459 109.768 46.8253,
-221.773 81.2413 289.591,
-208.621 74.3353 294.347,
-229.595 84.4759 280.129,
-216.293 213.771 297.194,
-224.318 215.501 288.847,
-214.16 253.586 295.923,
-221.607 254.861 288.175,
-212.108 280.027 293.929,
-219.086 281.006 286.64,
-209.099 306.214 290.388,
-207.028 319.025 287.474,
-215.519 306.892 283.493,
-199.259 321.875 290.024,
-203.793 331.074 282.974,
-213.008 319.512 280.697,
-197.428 331.368 286.096,
-195.848 336.747 281.625,
-209.144 331.256 276.257,
-228.31 77.4919 279.789,
-221.562 74.6807 287.563,
-204.07 335.818 276.996,
-54.7883 335.818 276.996,
-63.5019 337.407 280.111,
-62.3834 335.184 283.456,
-58.0504 337.52 274.676,
-64.6818 337.351 276.276,
-61.9376 336.694 271.424,
-55.3026 337.994 266.948,
-51.4648 336.47 267.403,
-49.0112 342.902 198.887,
-45.2349 340.983 199.094,
-200.808 337.52 274.675,
-207.393 336.47 267.403,
-209.848 342.903 198.875,
-213.627 340.979 199.094,
-203.555 337.994 266.949,
-196.653 336.681 271.774,
-193.566 336.745 274.171,
-194.176 337.352 276.276,
-211.856 342.601 130.537,
-209.579 337.13 62.2098,
-215.644 340.655 130.531,
-208.232 336.841 57.4272,
-205.98 336.918 54.6419,
-154.082 339.023 38.8031,
-153.694 340.622 42.8229,
-104.782 339.023 38.8026,
-105.169 340.623 42.8224,
-50.5749 335.198 51.3632,
-52.8572 336.917 54.659,
-45.4343 335.51 61.9744,
-47.0666 335.041 55.8103,
-50.6174 336.841 57.443,
-49.2765 337.134 62.2435,
-43.2223 340.663 130.531,
-47.0017 342.602 130.562,
-25.4776 131.775 58.0211,
-20.1711 133.222 128.96,
-20.8757 127.731 199.843,
-27.6348 115.119 270.827,
-27.5506 115.265 270.19,
-33.8516 110.016 287.327,
-49.1641 103.858 296.886,
-237.477 96.6109 214.193,
-232.185 83.7508 265.678,
-233.668 109.397 58.1923,
-29.3848 130.957 48.0965,
-38.9497 130.364 42.3913,
-38.9497 130.412 45.5809,
-38.9497 222.129 46.3669,
-147.159 141.428 315.119,
-184.708 134.587 310.181,
-146.955 191.353 316.355,
-183.144 190.482 311.92,
-144.576 241.127 314.786,
-175.459 249.719 310.541,
-76.3785 96.3502 305.207,
-80.7935 99.1807 307.047,
-105.331 89.5145 309.799,
-114.351 86.7321 309.705,
-161.486 83.7008 308.532,
-181.454 79.7457 304.434,
-167.585 82.0731 307.59,
-171.206 77.4218 305.54,
-187.546 76.3408 301.705,
-192.589 78.3938 301.123,
-205.041 74.4895 295.701,
-129.429 296.359 305.615,
-160.607 297.373 303.234,
-98.2514 297.373 303.234,
-68.2871 300.268 296.112,
-65.2162 301.629 294.891,
-63.3687 304.421 293.682,
-64.6525 321.202 289.266,
-66.3757 330.006 285.777,
-67.441 332.954 283.413,
-68.5187 334.427 280.214,
-69.2254 334.585 277.331,
-190.571 300.268 296.112,
-193.642 301.629 294.891,
-195.489 304.421 293.682,
-194.206 321.202 289.266,
-192.483 330.004 285.778,
-191.417 332.954 283.413,
-198.09 75.4311 298.404,
-154.332 79.0654 308.407,
-34.7714 219.411 288.855,
-31.2933 218.471 278.336,
-24.1401 229.692 204.223,
-35.0237 264.966 278.168,
-37.4698 257.461 288.072,
-27.6174 270.482 204,
-31.0932 297.331 203.778,
-38.9764 297.132 276.143,
-41.7042 312.568 273.901,
-43.4855 307.738 283.343,
-41.5571 295.29 285.194,
-36.5821 323.583 203.427,
-47.7164 331.948 267.872,
-45.9478 319.921 280.582,
-41.6695 336.014 203.099,
-49.7139 331.256 276.257,
-20.2377 133.175 204.468,
-159.687 333.933 36.0046,
-103.455 334.092 35.5371,
-103.251 325.445 33.5289,
-159.927 325.318 33.9951,
-102.985 289.68 30.8612,
-160.238 289.686 31.3148,
-216.927 190.002 40.9374,
-49.8598 306.924 290.255,
-51.8957 319.37 287.376,
-59.6287 322.057 289.965,
-55.0642 331.074 282.973,
-61.4296 331.368 286.096,
-48.2275 294.25 292.28,
-44.8434 255.765 295.801,
-42.7213 217.048 297.158,
-38.6294 113.777 293.233,
-30.2285 117.964 283.681,
-222.296 323.512 203.428,
-216.303 316.466 273.079,
-211.142 331.948 267.872,
-217.189 336.014 203.099,
-227.799 297.112 203.782,
-220.923 289.911 276.829,
-231.28 270.11 204.006,
-223.885 264.456 278.183,
-234.758 229.091 204.23,
-227.406 220.92 278.377,
-232.873 89.4623 267.962,
-239.034 104.201 204.494,
-235.862 232.626 129.685,
-232.615 272.163 129.681,
-229.381 298.204 129.681,
-224.265 323.688 129.686,
-234.569 115.406 57.9561,
-219.442 335.759 129.694,
-198.735 337.138 266.346,
-206.462 341.338 164.919,
-204.722 336.315 62.528,
-203.707 336.075 59.516,
-203.106 336.078 58.832,
-153.206 339.734 47.8811,
-105.657 339.734 47.8806,
-55.7435 336.078 58.8407,
-55.1474 336.075 59.5212,
-54.1359 336.315 62.5281,
-52.3857 342.736 164.576,
-60.1229 337.138 266.346,
-37.5319 318.573 57.9133,
-43.3859 330.303 54.1333,
-41.6612 330.914 61.7325,
-34.3475 322.797 129.682,
-39.4158 335.759 129.694,
-39.3457 318.426 51.3391,
-44.8113 320.689 46.5591,
-48.4206 330.334 48.2046,
-33.8302 296.966 55.8978,
-35.1283 292.903 49.6275,
-38.9497 289.664 45.3887,
-30.299 263.5 55.6013,
-32.5819 267.047 49.2547,
-28.1151 232.309 55.8533,
-30.0203 228.14 49.2659,
-24.6508 137.76 57.5067,
-19.2731 139.123 129.646,
-23.444 239.248 129.659,
-25.7755 267.484 129.664,
-29.0693 295.435 129.671,
-38.9497 224.379 42.5345,
-103.685 293.062 307.3,
-139.971 290.191 309.048,
-166.36 289.869 306.285,
-202.6 277.241 298.583,
-103.034 244.41 313.13,
-57.0796 288.262 297.271,
-102.839 195.038 314.873,
-55.1171 256.844 300.397,
-102.954 145.177 313.842,
-53.4676 210.35 302.38,
-100.676 95.8508 310.541,
-50.3531 109.587 298.833,
-145.079 91.7128 311.226,
-181.211 86.3425 305.223,
-209.459 80.7961 295.976,
-172.999 279.722 306.643,
-203.616 259.473 300.201,
-181.658 245.875 308.193,
-205.386 210.479 302.379,
-189.382 192.755 308.016,
-191.772 145.967 306.472,
-190.028 108.195 304.804,
-185.426 89.8278 304.508,
-197.253 298.622 296.974,
-200.359 303.342 294.925,
-192.045 296.335 299.075,
-66.813 296.335 299.075,
-58.5003 303.338 294.926,
-26.8242 121.215 271.65,
-189.633 334.585 277.331,
-189.247 334.579 275.208,
-63.244 336.684 270.875,
-191.519 336.857 272.822,
-188.151 334.726 274.948,
-70.7066 334.726 274.948,
-76.514 102.2 305.994,
-91.7829 98.9395 309.392,
-238.743 139.022 160.77,
-238.577 146.678 151.243,
-238.426 147.74 140.505,
-239.163 111.693 163.931,
-239.031 120.957 164.852,
-239.609 103.698 161.431,
-235.021 147.74 79.1042,
-234.603 147.109 74.6042,
-234.4 144.54 79.1062,
-233.99 142.345 67.7142,
-233.776 137.906 64.9982,
-233.59 127.943 61.9382,
-233.707 117.492 61.7762,
-231.383 126.677 69.1282,
-231.383 134.813 71.6102,
-231.383 109.901 71.5192,
-227.383 109.968 71.6422,
-235.011 106.309 64.9982,
-227.383 106.295 74.9412,
-231.383 106.177 74.8672,
-235.608 103.956 73.4592,
-237.482 99.6088 70.7042,
-227.383 118.42 69.1592,
-231.383 104.848 79.7222,
-236.859 102.303 79.7122,
-238.274 100.136 79.7052,
-239.058 96.8478 79.7222,
-238.457 97.5568 75.0222,
-227.383 104.988 79.7232,
-231.383 103.948 141.662,
-227.383 104.086 141.645,
-238.358 101.645 141.95,
-241.699 97.1768 142.507,
-242.492 93.4798 142.969,
-242.424 93.5768 147.862,
-231.383 105.847 145.85,
-227.383 105.948 145.754,
-238.427 102.505 148.998,
-241.608 96.0308 155.099,
-227.383 109.707 148.149,
-231.383 109.65 148.276,
-236.782 107.555 152.906,
-231.383 121.203 150.871,
-227.383 121.236 150.732,
-236.68 121.106 156.351,
-231.383 133.625 148.389,
-227.383 133.569 148.261,
-236.176 135.53 152.757,
-227.383 138.673 144.647,
-231.383 138.793 144.72,
-227.383 140.1 140.508,
-231.383 140.24 140.508,
-227.383 140.1 79.1062,
-231.383 140.24 79.1062,
-236.431 141.323 147.921,
-236.395 142.646 140.508,
-233.036 141.852 79.1062,
-231.383 137.928 73.6652,
-227.383 137.825 73.7592,
-227.383 134.754 71.7372,
-227.383 126.655 69.2662,
-231.383 118.403 69.0202,
-238.058 154.643 158.661,
-233.528 147.144 57.3856,
-234.616 109.699 64.0215,
-234.81 151.91 77.9611,
-155.981 81.8316 308.709,
-169.785 79.7442 306.378,
-238.469 133.393 177.969 ]
}
color NULL
coordIndex [ 176, 174, 177, -1, 175, 174, 176, -1,
172, 174, 175, -1, 175, 173, 172, -1,
170, 172, 173, -1, 173, 171, 170, -1,
166, 170, 171, -1, 171, 167, 166, -1,
169, 166, 167, -1, 167, 168, 169, -1,
60, 169, 168, -1, 168, 58, 60, -1,
58, 168, 43, -1, 43, 46, 58, -1,
43, 39, 46, -1, 42, 46, 39, -1,
39, 41, 42, -1, 38, 41, 39, -1,
39, 36, 38, -1, 36, 39, 43, -1,
43, 40, 36, -1, 43, 168, 40, -1,
40, 168, 167, -1, 35, 36, 40, -1,
40, 37, 35, -1, 37, 40, 167, -1,
241, 38, 36, -1, 36, 35, 241, -1,
220, 241, 35, -1, 35, 33, 220, -1,
37, 33, 35, -1, 34, 33, 37, -1,
34, 37, 167, -1, 167, 171, 34, -1,
34, 171, 32, -1, 32, 171, 173, -1,
31, 34, 32, -1, 33, 34, 31, -1,
33, 31, 233, -1, 233, 220, 33, -1,
235, 233, 31, -1, 31, 29, 235, -1,
29, 32, 30, -1, 31, 32, 29, -1,
173, 30, 32, -1, 173, 175, 30, -1,
175, 176, 28, -1, 175, 28, 30, -1,
30, 26, 29, -1, 29, 26, 231, -1,
231, 235, 29, -1, 237, 235, 231, -1,
236, 235, 237, -1, 233, 235, 236, -1,
30, 28, 26, -1, 166, 169, 183, -1,
183, 181, 166, -1, 181, 183, 9, -1,
9, 6, 181, -1, 180, 181, 6, -1,
6, 5, 180, -1, 170, 181, 180, -1,
166, 181, 170, -1, 170, 180, 172, -1,
172, 180, 179, -1, 180, 5, 179, -1,
178, 179, 3, -1, 179, 5, 3, -1,
172, 179, 174, -1, 174, 179, 178, -1,
6, 9, 10, -1, 10, 13, 8, -1,
8, 13, 14, -1, 10, 8, 6, -1,
5, 6, 8, -1, 8, 7, 5, -1,
8, 14, 7, -1, 7, 14, 16, -1,
3, 5, 7, -1, 7, 4, 3, -1,
7, 16, 4, -1, 4, 16, 17, -1,
4, 17, 2, -1, 2, 17, 19, -1,
16, 18, 19, -1, 19, 17, 16, -1,
3, 4, 1, -1, 1, 4, 2, -1,
19, 18, 155, -1, 155, 20, 19, -1,
2, 19, 20, -1, 21, 23, 2, -1,
20, 21, 2, -1, 24, 23, 21, -1,
24, 25, 22, -1, 22, 23, 24, -1,
23, 22, 91, -1, 91, 182, 23, -1,
3, 1, 178, -1, 303, 304, 302, -1,
303, 305, 304, -1, 293, 290, 289, -1,
289, 294, 293, -1, 284, 283, 290, -1,
290, 283, 289, -1, 294, 289, 291, -1,
291, 295, 294, -1, 295, 291, 292, -1,
292, 259, 295, -1, 289, 283, 285, -1,
285, 291, 289, -1, 285, 286, 291, -1,
293, 294, 297, -1, 297, 294, 296, -1,
296, 294, 295, -1, 295, 298, 296, -1,
296, 300, 297, -1, 296, 299, 300, -1,
299, 296, 298, -1, 298, 301, 299, -1,
301, 298, 258, -1, 258, 254, 301, -1,
299, 303, 302, -1, 302, 300, 299, -1,
299, 301, 303, -1, 303, 301, 308, -1,
308, 301, 254, -1, 254, 255, 308, -1,
303, 308, 305, -1, 305, 308, 309, -1,
309, 308, 255, -1, 255, 256, 309, -1,
269, 270, 315, -1, 315, 270, 276, -1,
315, 276, 267, -1, 267, 276, 314, -1,
270, 276, 314, -1, 313, 268, 314, -1,
268, 267, 314, -1, 313, 312, 311, -1,
311, 268, 313, -1, 312, 306, 307, -1,
307, 311, 312, -1, 306, 304, 305, -1,
305, 307, 306, -1, 315, 267, 265, -1,
265, 266, 315, -1, 267, 268, 264, -1,
264, 265, 267, -1, 269, 315, 266, -1,
269, 273, 272, -1, 272, 270, 269, -1,
284, 282, 277, -1, 277, 283, 284, -1,
286, 287, 288, -1, 288, 292, 286, -1,
286, 292, 291, -1, 283, 277, 278, -1,
278, 285, 283, -1, 285, 278, 279, -1,
279, 286, 285, -1, 279, 280, 286, -1,
286, 280, 287, -1, 273, 277, 282, -1,
282, 272, 273, -1, 278, 277, 273, -1,
278, 273, 274, -1, 279, 278, 274, -1,
274, 275, 279, -1, 279, 275, 280, -1,
280, 275, 281, -1, 273, 269, 274, -1,
274, 269, 271, -1, 271, 275, 274, -1,
268, 311, 263, -1, 263, 264, 268, -1,
261, 263, 311, -1, 256, 260, 309, -1,
262, 309, 260, -1, 309, 262, 310, -1,
310, 307, 305, -1, 305, 309, 310, -1,
307, 310, 311, -1, 311, 310, 262, -1,
262, 261, 311, -1, 262, 260, 261, -1,
177, 89, 90, -1, 90, 176, 177, -1,
44, 176, 90, -1, 28, 176, 44, -1,
28, 44, 45, -1, 45, 26, 28, -1,
27, 26, 45, -1, 26, 27, 231, -1,
298, 257, 258, -1, 298, 295, 257, -1,
257, 295, 259, -1, 177, 257, 259, -1,
177, 259, 89, -1, 1, 256, 178, -1,
218, 219, 101, -1, 101, 100, 218, -1,
100, 101, 99, -1, 99, 98, 100, -1,
98, 99, 97, -1, 97, 96, 98, -1,
96, 97, 230, -1, 230, 229, 96, -1,
239, 238, 231, -1, 231, 238, 237, -1,
238, 230, 97, -1, 97, 237, 238, -1,
236, 237, 97, -1, 97, 99, 236, -1,
236, 99, 101, -1, 101, 234, 236, -1,
236, 234, 233, -1, 220, 233, 234, -1,
234, 232, 220, -1, 232, 242, 220, -1,
219, 242, 232, -1, 232, 234, 101, -1,
101, 219, 232, -1, 240, 241, 220, -1,
242, 240, 220, -1, 217, 218, 100, -1,
100, 221, 217, -1, 221, 100, 98, -1,
98, 223, 221, -1, 223, 98, 96, -1,
96, 225, 223, -1, 225, 96, 229, -1,
229, 227, 225, -1, 227, 253, 225, -1,
253, 252, 225, -1, 252, 228, 225, -1,
225, 228, 226, -1, 226, 223, 225, -1,
223, 226, 224, -1, 224, 221, 223, -1,
221, 224, 222, -1, 222, 217, 221, -1,
217, 222, 243, -1, 115, 217, 243, -1,
217, 115, 113, -1, 113, 218, 217, -1,
218, 113, 114, -1, 114, 219, 218, -1,
219, 114, 124, -1, 124, 242, 219, -1,
242, 124, 125, -1, 125, 240, 242, -1,
125, 126, 240, -1, 126, 241, 240, -1,
38, 241, 126, -1, 126, 127, 38, -1,
127, 128, 41, -1, 41, 38, 127, -1,
128, 42, 41, -1, 238, 239, 230, -1,
230, 239, 231, -1, 107, 230, 231, -1,
111, 107, 231, -1, 110, 107, 111, -1,
109, 230, 107, -1, 106, 230, 108, -1,
106, 229, 230, -1, 229, 131, 105, -1,
104, 227, 229, -1, 105, 104, 229, -1,
111, 231, 112, -1, 112, 130, 111, -1,
112, 231, 27, -1, 253, 103, 252, -1,
103, 102, 252, -1, 252, 102, 228, -1,
88, 228, 102, -1, 88, 164, 228, -1,
87, 164, 88, -1, 165, 164, 87, -1,
87, 86, 165, -1, 85, 245, 165, -1,
245, 85, 84, -1, 84, 148, 245, -1,
165, 245, 133, -1, 164, 165, 132, -1,
132, 163, 164, -1, 228, 164, 163, -1,
163, 226, 228, -1, 224, 226, 163, -1,
163, 162, 224, -1, 136, 162, 163, -1,
163, 132, 136, -1, 162, 136, 142, -1,
142, 161, 162, -1, 162, 161, 222, -1,
222, 224, 162, -1, 244, 243, 222, -1,
156, 244, 222, -1, 222, 161, 156, -1,
156, 161, 142, -1, 142, 141, 156, -1,
157, 156, 141, -1, 156, 157, 158, -1,
158, 244, 156, -1, 244, 158, 119, -1,
119, 118, 244, -1, 117, 243, 244, -1,
244, 118, 117, -1, 120, 119, 158, -1,
158, 160, 120, -1, 160, 158, 157, -1,
157, 159, 160, -1, 147, 159, 145, -1,
145, 159, 157, -1, 144, 147, 145, -1,
141, 145, 157, -1, 145, 141, 140, -1,
140, 144, 145, -1, 139, 140, 141, -1,
141, 142, 139, -1, 142, 136, 135, -1,
135, 139, 142, -1, 133, 135, 136, -1,
135, 133, 134, -1, 134, 137, 135, -1,
139, 135, 137, -1, 137, 138, 139, -1,
140, 139, 138, -1, 138, 143, 140, -1,
144, 140, 143, -1, 143, 146, 144, -1,
54, 144, 146, -1, 146, 56, 54, -1,
134, 133, 245, -1, 245, 148, 134, -1,
133, 132, 165, -1, 136, 132, 133, -1,
143, 138, 215, -1, 215, 199, 143, -1,
146, 143, 199, -1, 199, 200, 146, -1,
56, 146, 200, -1, 214, 215, 138, -1,
138, 137, 214, -1, 137, 134, 213, -1,
213, 134, 212, -1, 213, 214, 137, -1,
212, 134, 148, -1, 213, 212, 211, -1,
211, 209, 213, -1, 214, 213, 209, -1,
209, 207, 214, -1, 215, 214, 207, -1,
207, 204, 215, -1, 215, 204, 199, -1,
199, 204, 196, -1, 200, 199, 196, -1,
196, 198, 200, -1, 80, 200, 198, -1,
81, 80, 76, -1, 76, 79, 81, -1,
77, 78, 79, -1, 193, 79, 78, -1,
78, 75, 192, -1, 74, 75, 78, -1,
78, 77, 74, -1, 203, 74, 77, -1,
76, 197, 77, -1, 77, 197, 203, -1,
198, 197, 76, -1, 202, 203, 197, -1,
201, 197, 198, -1, 198, 196, 201, -1,
197, 201, 202, -1, 206, 202, 201, -1,
201, 205, 206, -1, 205, 201, 196, -1,
196, 204, 205, -1, 79, 76, 77, -1,
198, 76, 80, -1, 208, 205, 204, -1,
206, 205, 208, -1, 206, 208, 210, -1,
204, 207, 208, -1, 210, 208, 207, -1,
210, 216, 206, -1, 207, 209, 210, -1,
92, 210, 209, -1, 209, 211, 92, -1,
216, 210, 92, -1, 92, 93, 216, -1,
211, 82, 92, -1, 82, 211, 212, -1,
212, 83, 82, -1, 83, 212, 148, -1,
148, 84, 83, -1, 52, 51, 50, -1,
53, 195, 50, -1, 251, 51, 248, -1,
123, 51, 251, -1, 48, 51, 123, -1,
49, 48, 122, -1, 122, 121, 49, -1,
160, 49, 121, -1, 47, 49, 160, -1,
48, 49, 47, -1, 47, 50, 48, -1,
50, 47, 54, -1, 54, 53, 50, -1,
144, 54, 47, -1, 147, 144, 47, -1,
159, 147, 47, -1, 160, 159, 47, -1,
121, 120, 160, -1, 50, 51, 48, -1,
123, 122, 48, -1, 248, 51, 52, -1,
50, 195, 52, -1, 195, 53, 55, -1,
53, 54, 56, -1, 56, 55, 53, -1,
200, 80, 56, -1, 55, 56, 80, -1,
80, 81, 55, -1, 55, 81, 194, -1,
194, 81, 193, -1, 79, 193, 81, -1,
78, 192, 193, -1, 55, 194, 195, -1,
248, 52, 195, -1, 202, 206, 153, -1,
153, 151, 202, -1, 152, 151, 153, -1,
153, 154, 152, -1, 152, 154, 16, -1,
152, 16, 14, -1, 14, 13, 149, -1,
70, 149, 13, -1, 149, 152, 14, -1,
152, 149, 150, -1, 149, 70, 72, -1,
72, 150, 149, -1, 150, 151, 152, -1,
151, 150, 203, -1, 74, 203, 150, -1,
203, 202, 151, -1, 150, 72, 74, -1,
72, 73, 75, -1, 75, 74, 72, -1,
191, 75, 73, -1, 73, 190, 191, -1,
192, 75, 191, -1, 69, 188, 189, -1,
189, 71, 69, -1, 69, 71, 70, -1,
70, 71, 73, -1, 71, 189, 190, -1,
190, 73, 71, -1, 73, 72, 70, -1,
13, 15, 70, -1, 70, 15, 69, -1,
65, 186, 66, -1, 66, 12, 67, -1,
67, 65, 66, -1, 185, 186, 65, -1,
9, 12, 11, -1, 11, 10, 9, -1,
11, 15, 10, -1, 10, 15, 13, -1,
69, 15, 11, -1, 11, 68, 69, -1,
11, 66, 68, -1, 11, 12, 66, -1,
187, 68, 66, -1, 68, 188, 69, -1,
66, 186, 187, -1, 68, 187, 188, -1,
12, 9, 183, -1, 183, 67, 12, -1,
169, 60, 67, -1, 67, 183, 169, -1,
65, 67, 60, -1, 60, 59, 65, -1,
65, 59, 185, -1, 59, 60, 58, -1,
59, 61, 184, -1, 59, 184, 185, -1,
58, 61, 59, -1, 58, 46, 61, -1,
61, 46, 57, -1, 57, 184, 61, -1,
62, 184, 57, -1, 249, 184, 62, -1,
62, 57, 64, -1, 42, 64, 57, -1,
57, 46, 42, -1, 246, 247, 63, -1,
62, 63, 249, -1, 249, 63, 247, -1,
64, 63, 62, -1, 63, 64, 246, -1,
247, 250, 249, -1, 243, 116, 115, -1,
117, 116, 243, -1, 93, 94, 95, -1,
216, 95, 0, -1, 95, 216, 93, -1,
0, 206, 216, -1, 64, 42, 129, -1,
128, 129, 42, -1, 129, 246, 64, -1,
174, 178, 316, -1, 1, 2, 23, -1,
316, 177, 322, -1, 316, 255, 254, -1,
316, 178, 256, -1, 256, 255, 316, -1,
182, 317, 23, -1, 266, 318, 269, -1,
318, 271, 269, -1, 23, 317, 1, -1,
260, 256, 319, -1, 256, 1, 319, -1,
317, 319, 1, -1, 261, 260, 319, -1,
319, 317, 261, -1, 261, 317, 263, -1,
263, 317, 264, -1, 264, 317, 265, -1,
265, 317, 182, -1, 182, 266, 265, -1,
91, 318, 266, -1, 266, 182, 91, -1,
131, 229, 320, -1, 229, 106, 320, -1,
108, 230, 321, -1, 230, 109, 321, -1,
258, 322, 254, -1, 322, 174, 316, -1,
316, 254, 322, -1, 322, 177, 174, -1,
322, 258, 177, -1, 258, 257, 177, -1 ]
colorIndex [ ]
normal NULL
texCoord NULL
texCoordIndex [ ]
ccw TRUE
solid FALSE
creaseAngle 1.03393
}
}
center -130.883 208.619 173.608
}
DEF TOP-COVER Transform {
children Shape {
appearance Appearance {
material DEF _116 Material {
ambientIntensity 0
diffuseColor 0.05 0.05 0.05
specularColor 0.0744681 0.0744681 0.0744681
emissiveColor 0 0 0
shininess 0.234043
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -66.065 340.841 232.862,
-106.95 348.223 201.805,
-108.382 339.584 273.745,
-62.0382 343.54 169.246,
-106.474 348.46 129.32,
-61.8952 340.698 99.9491,
-106.942 340.29 57.3063,
-151.872 340.292 57.302,
-152.337 348.463 129.319,
-151.862 348.225 201.806,
-150.434 339.585 273.75,
-192.793 340.841 232.862,
-196.82 343.54 169.246,
-196.963 340.698 99.9491,
-195.481 337.209 67.0024,
-63.8181 337.121 65.865,
-69.3709 337.612 263.707,
-188.803 337.478 265.278,
-198.735 337.138 266.346,
-206.462 341.338 164.919,
-204.722 336.315 62.528,
-153.206 339.734 47.8811,
-203.106 336.078 58.832,
-105.657 339.734 47.8806,
-55.7435 336.078 58.8407,
-54.1359 336.315 62.5281,
-55.1474 336.075 59.5212,
-52.3857 342.736 164.576,
-60.1229 337.138 266.346,
-63.244 336.684 270.875,
-90.2768 338.335 278.897,
-109.767 339.3 276.147,
-110.234 336.29 276.782,
-91.1795 335.693 279.589,
-91.0955 335.719 282.537,
-112.641 336.099 279.487,
-129.429 336.754 275.727,
-148.614 339.338 275.96,
-191.519 336.857 272.822,
-168.335 338.346 278.609,
-70.7066 334.726 274.948,
-188.151 334.726 274.948,
-188.151 334.726 274.948,
-167.678 335.693 279.589,
-168.335 338.346 278.609,
-188.993 334.726 277.794,
-167.763 335.719 282.537,
-146.217 336.099 279.487,
-148.614 339.338 275.96,
-148.618 336.29 276.782,
-129.429 336.754 275.727,
-129.429 336.332 278.65,
-112.641 336.099 279.487,
-91.1795 335.693 279.589,
-91.0955 335.719 282.537,
-69.8648 334.726 277.794,
-70.7066 334.726 274.948,
-195.481 337.209 67.0024,
-203.707 336.075 59.516,
-204.722 336.315 62.528,
-203.106 336.078 58.832 ]
}
color NULL
coordIndex [ 0, 1, 2, -1, 0, 3, 1, -1,
3, 4, 1, -1, 3, 5, 4, -1,
5, 6, 4, -1, 4, 6, 7, -1,
8, 1, 4, -1, 4, 7, 8, -1,
2, 1, 9, -1, 9, 1, 8, -1,
9, 10, 2, -1, 10, 9, 11, -1,
11, 9, 12, -1, 12, 9, 8, -1,
8, 13, 12, -1, 8, 7, 13, -1,
13, 7, 14, -1, 5, 15, 6, -1,
2, 16, 0, -1, 11, 17, 10, -1,
17, 11, 18, -1, 12, 13, 19, -1,
11, 12, 19, -1, 18, 11, 19, -1,
13, 14, 20, -1, 13, 20, 19, -1,
21, 7, 6, -1, 14, 7, 21, -1,
21, 22, 14, -1, 23, 6, 15, -1,
6, 23, 21, -1, 15, 24, 23, -1,
15, 5, 25, -1, 15, 25, 26, -1,
15, 26, 24, -1, 5, 27, 25, -1,
5, 3, 27, -1, 3, 0, 27, -1,
0, 16, 28, -1, 0, 28, 27, -1,
29, 28, 16, -1, 30, 29, 16, -1,
16, 2, 30, -1, 2, 31, 30, -1,
31, 32, 33, -1, 33, 30, 31, -1,
34, 33, 32, -1, 32, 35, 34, -1,
35, 32, 36, -1, 32, 31, 36, -1,
2, 10, 37, -1, 37, 31, 2, -1,
36, 31, 37, -1, 10, 17, 38, -1,
38, 17, 18, -1, 39, 37, 10, -1,
38, 39, 10, -1, 40, 29, 30, -1,
30, 33, 40, -1, 39, 38, 41, -1,
42, 43, 44, -1, 42, 45, 43, -1,
45, 46, 43, -1, 43, 46, 47, -1,
48, 44, 43, -1, 47, 49, 43, -1,
48, 43, 49, -1, 50, 49, 47, -1,
48, 49, 50, -1, 47, 51, 50, -1,
50, 51, 52, -1, 53, 54, 55, -1,
55, 56, 53, -1, 57, 58, 59, -1,
57, 60, 58, -1 ]
colorIndex [ ]
normal NULL
texCoord NULL
ccw TRUE
solid FALSE
convex TRUE
creaseAngle 1.03393
}
}
}
]
}
Transform {
children [
]
}
]
}
}
DEF CDROM-TREE Transform {
children Anchor {
children [
DEF CDROM-TS TouchSensor {
}
DEF CDROM-ASSEMBLY Transform {
children [
Group {
children [
DEF CDROM-ANIMATION Group {
children DEF Time_119 TimeSensor {
cycleInterval 1.3
startTime 0
}
}
DEF CDROM-ASSEMBLYTranslationInterp PositionInterpolator {
key [ 0, 0.05, 0.1, 0.15,
0.2, 0.25, 0.3, 0.35,
0.4, 0.45, 0.5, 0.55,
0.6, 0.65, 0.7, 0.75,
0.8, 0.85, 0.9, 0.95,
1 ]
keyValue [ 0 0 0,
0 0 6.2872,
0 0 12.5744,
0 0 18.8616,
0 0 25.1488,
0 0 31.436,
0 0 37.7232,
0 0 44.0104,
0 0 50.2976,
0 0 56.5848,
0 0 62.872,
0 0 69.1592,
0 0 75.4464,
0 0 81.7336,
0 0 88.0208,
0 0 94.308,
0 0 100.595,
0 0 106.882,
0 0 113.17,
0 0 119.457,
0 0 125.744 ]
}
]
}
DEF CDROM-LOGIC Script {
eventOut SFFloat fractionOut
eventOut SFTime delayedStartTime
eventOut SFBool trayOpen
eventOut SFTime slideShowStartTime
eventIn SFBool timerActive
eventIn SFFloat fractionIn
eventIn SFTime triggerTime
eventIn SFInt32 whichScreen
field SFBool trayOpenStatus TRUE
field SFInt32 whichScreenStatus 1027026367
url "vrmlscript:
function timerActive(value, time)
{
if (!value) trayOpenStatus = !trayOpenStatus;
trayOpen = trayOpenStatus;
}
function fractionIn(value, time)
{
if (!trayOpenStatus) fractionOut = value;
else fractionOut = 1-value;
}
function triggerTime(value, time)
{
delayedStartTime = value + 1;
// if cdrom tray is currently open and about to close, and
// we are currently sitting on the clogin screen, then start
// up OOBE slide show with a delay.
if (trayOpenStatus && (whichScreenStatus == 4))
slideShowStartTime = value + 4;
}
function whichScreen(value, time)
{
whichScreenStatus = value;
}
"
}
DEF CDROM-OOBE Transform {
children Anchor {
children DEF CDROM Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0.230089
diffuseColor 0.610811 0.610811 0.610811
specularColor 0 0 0
emissiveColor 0 0 0
shininess 0.897297
transparency 0
}
texture ImageTexture {
url "Textures/oobeCDROM.256.rgba.gz"
}
textureTransform TextureTransform {
translation -0.002 -0.002
rotation 0
scale 1.01 1.01
center -0.502 -0.502
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [ 0 10 -10,
3.82683 10 -9.2388,
7.07107 10 -7.07107,
9.2388 10 -3.82683,
10 10 4.37114e-07,
9.2388 10 3.82684,
7.07107 10 7.07107,
3.82683 10 9.2388,
1.50996e-06 10 10,
-3.82683 10 9.2388,
-7.07107 10 7.07107,
-9.2388 10 3.82684,
-10 10 -1.19249e-07,
-9.23879 10 -3.82684,
-7.07107 10 -7.07107,
-3.82683 10 -9.2388,
0 10 0 ]
}
color NULL
coordIndex [ 16, 15, 14, -1, 16, 14, 13, -1,
16, 13, 12, -1, 16, 12, 11, -1,
16, 11, 10, -1, 16, 10, 9, -1,
16, 9, 8, -1, 16, 8, 7, -1,
16, 7, 6, -1, 16, 6, 5, -1,
16, 5, 4, -1, 16, 4, 3, -1,
16, 3, 2, -1, 16, 2, 1, -1,
16, 1, 0, -1, 16, 0, 15, -1 ]
colorIndex [ ]
normal NULL
texCoord TextureCoordinate {
point [ 0.5 1,
0.5 0.5,
0.308659 0.96194,
0.146447 0.853554,
0.0380603 0.691342,
0 0.5,
0.0380602 0.308658,
0.146447 0.146446,
0.308658 0.0380602,
0.5 0,
0.691342 0.0380602,
0.853553 0.146447,
0.96194 0.308658,
1 0.5,
0.96194 0.691342,
0.853553 0.853553,
0.691342 0.96194 ]
}
texCoordIndex [ 1, 2, 3, -1, 1, 3, 4, -1,
1, 4, 5, -1, 1, 5, 6, -1,
1, 6, 7, -1, 1, 7, 8, -1,
1, 8, 9, -1, 1, 9, 10, -1,
1, 10, 11, -1, 1, 11, 12, -1,
1, 12, 13, -1, 1, 13, 14, -1,
1, 14, 15, -1, 1, 15, 16, -1,
1, 16, 0, -1, 1, 0, 2, -1 ]
solid FALSE
creaseAngle 3.14159
}
}
translation -129.654 319.9 206.354
rotation 0 0 1 0
scale 5.83027 0.145162 5.83028
scaleOrientation 0 0 1 0
}
url "TechDocs/oobe.html"
description ""
parameter "target=secondary"
}
}
DEF CDROM-SWITCHABLE-TREE Transform {
children DEF CDROM-SWITCH Switch {
whichChoice 0
choice [
DEF CDROM-SWITCHABLE-GROUP Transform {
children [
DEF CDROM-DOOR Transform {
children Shape {
appearance Appearance {
material DEF _123 Material {
ambientIntensity 0.2
diffuseColor 0 0.124 0.2
specularColor 0.0768561 0.0957447 0.0957447
emissiveColor 0 0 0
shininess 0.133333
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -151.237 333.314 295.79,
-150.9 338.221 292.389,
-194 331.579 287.197,
-192.726 336.274 283.699,
-107.916 338.22 292.385,
-107.577 333.313 295.786,
-66.1286 336.265 283.709,
-64.8583 331.579 287.197,
-61.9016 313.442 293.549,
-194.187 331.081 286.213,
-194.007 331.539 287.219,
-196.956 313.442 293.549,
-192.993 335.39 283.049,
-191.369 337.78 279.532,
-191.842 336.745 279.631,
-197.37 306.596 295.194,
-197.538 306.355 294.115,
-194.196 331.04 286.236,
-196.048 301.836 295.63,
-196.108 302.538 296.533,
-191.636 299.906 298.488,
-191.44 299.226 297.622,
-155.583 296.02 305.661,
-155.592 296.7 306.552,
-103.027 296.034 305.629,
-102.841 296.723 306.497,
-67.4183 299.226 297.622,
-67.2217 299.906 298.488,
-62.8197 301.823 295.636,
-62.789 302.485 296.557,
-61.3202 306.355 294.115,
-61.4875 306.596 295.194,
-64.6615 331.04 286.236,
-65.8528 335.36 283.084,
-67.4764 337.781 279.574,
-67.0078 336.745 279.657,
-68.0978 336.066 275.959,
-68.5974 337.049 275.776,
-152.164 314.828 302.56,
-106.693 314.828 302.56,
-150.505 339.863 288.393,
-170.843 338.092 280.395,
-190.261 337.049 275.776,
-190.76 336.066 275.959,
-150 338.998 283.352,
-150.645 338.285 278.056,
-129.429 338.889 281.265,
-129.429 339.312 276.986,
-108.24 338.286 278.053,
-108.817 338.997 283.347,
-108.311 339.862 288.389,
-94.805 338.309 280.692,
-190.954 309.958 294.528,
-190.954 328.519 288.424,
-190.954 322.925 269.538,
-190.954 309.835 269.545,
-67.437 309.835 269.545,
-67.437 309.958 294.528,
-67.437 322.925 269.538,
-67.437 328.519 288.424,
-129.195 322.925 269.538,
-129.195 330.867 296.35 ]
}
color NULL
coordIndex [ 0, 1, 2, -1, 2, 1, 3, -1,
0, 4, 1, -1, 4, 0, 5, -1,
4, 5, 6, -1, 6, 5, 7, -1,
7, 5, 8, -1, 9, 10, 3, -1,
10, 9, 11, -1, 9, 3, 12, -1,
12, 3, 13, -1, 13, 14, 12, -1,
15, 11, 16, -1, 17, 16, 11, -1,
15, 16, 18, -1, 18, 19, 15, -1,
20, 19, 21, -1, 21, 19, 18, -1,
22, 23, 20, -1, 20, 21, 22, -1,
23, 22, 24, -1, 24, 25, 23, -1,
25, 24, 26, -1, 26, 27, 25, -1,
27, 26, 28, -1, 28, 29, 27, -1,
29, 28, 30, -1, 30, 31, 29, -1,
8, 31, 30, -1, 8, 30, 32, -1,
32, 7, 8, -1, 6, 7, 33, -1,
33, 7, 32, -1, 34, 6, 33, -1,
33, 35, 34, -1, 34, 35, 36, -1,
36, 37, 34, -1, 23, 25, 38, -1,
38, 20, 23, -1, 38, 19, 20, -1,
19, 38, 15, -1, 15, 38, 11, -1,
2, 11, 38, -1, 38, 0, 2, -1,
39, 38, 25, -1, 0, 38, 39, -1,
39, 25, 27, -1, 27, 29, 39, -1,
39, 29, 31, -1, 31, 8, 39, -1,
5, 39, 8, -1, 39, 5, 0, -1,
13, 3, 40, -1, 1, 40, 3, -1,
41, 42, 13, -1, 14, 13, 42, -1,
42, 43, 14, -1, 41, 13, 44, -1,
40, 44, 13, -1, 44, 45, 41, -1,
46, 45, 44, -1, 47, 45, 46, -1,
46, 48, 47, -1, 46, 49, 48, -1,
44, 49, 46, -1, 44, 40, 49, -1,
49, 50, 34, -1, 50, 49, 40, -1,
34, 50, 6, -1, 4, 6, 50, -1,
50, 40, 1, -1, 50, 1, 4, -1,
51, 48, 49, -1, 34, 51, 49, -1,
51, 34, 37, -1, 52, 53, 54, 55,
-1, 56, 57, 52, 55, -1, 56, 58,
59, 57, -1, 55, 54, 60, 58, 56,
-1, 59, 58, 60, 61, -1, 60, 54,
53, 61, -1 ]
normal NULL
ccw TRUE
solid FALSE
convex TRUE
creaseAngle 0.83514
}
}
center -129.429 317.941 288.045
}
DEF CDROM-TRAY Transform {
children Shape {
appearance Appearance {
material DEF _124 Material {
ambientIntensity 0.2365
diffuseColor 0.797872 0.732329 0.603135
specularColor 0.0786239 0.0803968 0.0484226
emissiveColor 0 0 0
shininess 0.167568
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -66.8465 315.652 137.438,
-66.8465 315.652 268.599,
-191.336 315.652 268.599,
-191.336 315.652 137.438,
-191.336 320.081 268.599,
-191.336 320.081 137.438,
-66.8465 320.081 137.438,
-66.8465 320.081 268.599 ]
}
color NULL
coordIndex [ 0, 1, 2, 3, -1, 3, 2, 4,
5, -1, 6, 0, 3, 5, -1, 5,
4, 7, 6, -1, 6, 7, 1, 0,
-1 ]
colorIndex [ ]
normal NULL
creaseAngle 0.83514
}
}
translation 0 0 0
}
DEF CDROM-BUTTON Transform {
children Shape {
appearance Appearance {
material DEF _125 Material {
ambientIntensity 0.2
diffuseColor 0 0.124 0.2
specularColor 0.0768561 0.0957447 0.0957447
emissiveColor 0 0 0
shininess 0.133333
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ 0 -100 -100,
0 100 -100,
70.7107 -100 -70.7107,
70.7107 100 -70.7107,
100 -100 4.37114e-06,
100 100 4.37114e-06,
70.7107 -100 70.7107,
70.7107 100 70.7107,
1.50996e-05 -100 100,
1.50996e-05 100 100,
-70.7107 -100 70.7107,
-70.7107 100 70.7107,
-100 -100 -1.19249e-06,
-100 100 -1.19249e-06,
-70.7107 -100 -70.7107,
-70.7107 100 -70.7107,
0 -133.437 0,
0 100 -100,
0 -100 -100,
0 -100 -100,
70.7107 -100 -70.7107,
100 -100 4.37114e-06,
70.7107 -100 70.7107,
1.50996e-05 -100 100,
-70.7107 -100 70.7107,
-100 -100 -1.19249e-06,
-70.7107 -100 -70.7107 ]
}
color NULL
coordIndex [ 16, 23, 24, -1, 16, 24, 25, -1,
16, 25, 26, -1, 16, 26, 19, -1,
16, 19, 20, -1, 16, 20, 21, -1,
16, 21, 22, -1, 16, 22, 23, -1,
8, 9, 11, -1, 11, 10, 8, -1,
10, 11, 13, -1, 13, 12, 10, -1,
12, 13, 15, -1, 15, 14, 12, -1,
14, 15, 17, -1, 17, 18, 14, -1,
0, 1, 3, -1, 3, 2, 0, -1,
2, 3, 5, -1, 5, 4, 2, -1,
4, 5, 7, -1, 7, 6, 4, -1,
6, 7, 9, -1, 6, 9, 8, -1 ]
colorIndex [ ]
normal NULL
creaseAngle 1.33937
}
}
translation -80.343 306.218 298.248
rotation 0.988897 -0.100792 -0.1092 4.63081
scale 0.0593506 0.0181387 0.0359426
scaleOrientation 0 0 1 0
}
]
}
Transform {
children [
]
}
]
}
}
]
translation 0 0 125.744
center -129.429 317.941 221.995
}
]
url "TechDocs/cdrom.html"
parameter "target=secondary"
}
}
]
}
]
}
DEF POWER-SUPPLY-COVER Transform {
children [
Group {
children [
DEF POWER-COVER-ANIMATION Group {
children DEF Time_127 TimeSensor {
cycleInterval 4.5
startTime 0
}
}
DEF POWER-SUPPLY-COVERTranslationInterp PositionInterpolator {
key [ 0, 0.0222222, 0.0444445, 0.0666667,
0.0888889, 0.111111, 0.133333, 0.155556,
0.177778, 0.2, 0.222222, 0.244445,
0.266667, 0.288889, 0.31358, 0.338272,
0.362963, 0.387654, 0.412346, 0.437037,
0.461728, 0.48642, 0.511111, 0.535043,
0.558974, 0.582906, 0.606838, 0.630769,
0.654701, 0.678632, 0.702564, 0.726496,
0.750427, 0.774359, 0.79829, 0.822222,
0.844444, 0.866667, 0.888889, 0.911111,
0.933333, 0.955556, 0.977778, 1 ]
keyValue [ -172.854 238.457 39.6217,
-172.854 238.457 33.2979,
-172.854 238.457 26.9741,
-172.854 238.457 17.9256,
-172.141 238.483 6.06688,
-170.318 238.551 -6.68592,
-167.862 238.641 -20.0547,
-165.247 238.738 -33.7615,
-162.949 238.822 -47.528,
-161.443 238.878 -61.0763,
-161.205 238.887 -74.1282,
-162.711 238.831 -86.4057,
-166.435 238.694 -97.6307,
-172.854 238.457 -107.525,
-183.624 238.671 -116.821,
-197.83 239.675 -124.624,
-214.734 241.038 -131.259,
-233.594 242.329 -137.052,
-253.67 243.117 -142.329,
-274.223 242.97 -147.417,
-294.512 241.457 -152.641,
-313.797 238.147 -158.327,
-331.337 232.61 -164.801,
-347.522 225.259 -171.811,
-364.132 216.525 -179.246,
-381.003 206.626 -186.998,
-397.968 195.781 -194.959,
-414.861 184.209 -203.02,
-431.518 172.128 -211.076,
-447.772 159.757 -219.016,
-463.458 147.314 -226.735,
-478.41 135.018 -234.123,
-492.462 123.089 -241.074,
-505.449 111.744 -247.478,
-517.205 101.202 -253.229,
-527.564 91.6817 -258.219,
-534.393 84.109 -261.47,
-537.598 77.7934 -262.996,
-538.016 72.4449 -263.195,
-536.483 67.7733 -262.465,
-533.835 63.4886 -261.205,
-530.909 59.3005 -259.811,
-528.54 54.919 -258.683,
-527.564 50.0541 -258.219 ]
}
DEF POWER-SUPPLY-COVERRotationInterp OrientationInterpolator {
key [ 0, 0.0222222, 0.0444445, 0.0666667,
0.0888889, 0.111111, 0.133333, 0.155556,
0.177778, 0.2, 0.222222, 0.244445,
0.266667, 0.288889, 0.31358, 0.338272,
0.362963, 0.387654, 0.412346, 0.437037,
0.461728, 0.48642, 0.511111, 0.535043,
0.558974, 0.582906, 0.606838, 0.630769,
0.654701, 0.678632, 0.702564, 0.726496,
0.750427, 0.774359, 0.79829, 0.822222,
0.844444, 0.866667, 0.888889, 0.911111,
0.933333, 0.955556, 0.977778, 1 ]
keyValue [ 0 1 0 3.14159,
-0.000995546 0.999982 -0.00597324 3.13168,
-0.0019911 0.999927 -0.0119466 3.12178,
-2.91394e-14 1 -7.10543e-15 3.14159,
0.00072994 0.999965 0.00832967 3.15807,
0.000556233 0.999848 0.017436 3.18003,
-2.85929e-05 0.999617 0.0276838 3.20631,
-0.000525458 0.999222 0.0394358 3.23571,
-0.000429619 0.998592 0.0530532 3.26701,
0.000768995 0.997624 0.068896 3.29897,
0.00358536 0.996174 0.0873217 3.33033,
0.00853792 0.99404 0.108681 3.3598,
0.0161451 0.990943 0.133308 3.3861,
0.0269185 0.986504 0.16151 3.4079,
0.0439388 0.978823 0.199938 3.42605,
0.06616 0.966893 0.246455 3.43878,
0.0920192 0.950087 0.298106 3.44719,
0.119922 0.928309 0.351938 3.45251,
0.1483 0.902154 0.405124 3.4561,
0.175672 0.872939 0.455101 3.45958,
0.200704 0.84264 0.499676 3.46478,
0.222236 0.813743 0.53706 3.47381,
0.239268 0.789049 0.56582 3.48895,
0.248807 0.774997 0.580926 3.50459,
0.257442 0.76274 0.593254 3.52468,
0.265255 0.752179 0.603214 3.54837,
0.272316 0.743174 0.611176 3.57478,
0.278679 0.73556 0.617487 3.60304,
0.284387 0.729149 0.622467 3.63224,
0.289474 0.723738 0.626425 3.66147,
0.293965 0.71911 0.629655 3.68982,
0.29788 0.715036 0.632448 3.71636,
0.301234 0.71128 0.63509 3.7402,
0.304041 0.707594 0.637864 3.76042,
0.306312 0.703724 0.64105 3.77612,
0.308058 0.699409 0.644924 3.78644,
0.308806 0.692907 0.651551 3.79185,
0.306727 0.688244 0.657449 3.78623,
0.302598 0.685087 0.662639 3.77249,
0.297197 0.683077 0.667143 3.75354,
0.291294 0.681843 0.670998 3.73229,
0.285638 0.681025 0.674252 3.71165,
0.280965 0.680271 0.676971 3.69455,
0.277999 0.679234 0.679233 3.6839 ]
}
]
}
DEF DefaultTouchSensor_130 TouchSensor {
enabled TRUE
}
DEF PWRCOVER-LOGIC Script {
eventOut SFFloat fractionOut
eventOut SFTime startPwrSupplyTimer
eventOut SFBool pwrSupplyTriggerEnable
eventOut SFBool pwrCoverRemovedState
eventOut SFTime startPwrCoverTimer
eventIn SFBool timerActive
eventIn SFFloat fractionIn
eventIn SFBool pwrSupplyRemoved
eventIn SFBool pwrTimerRunning
eventIn SFTime pwrCoverTouchedTime
field SFBool moduleRemoved TRUE
field SFBool pwrSupplyRemovedStatus TRUE
field SFBool animateBoth FALSE
url "vrmlscript:
function timerActive(value, time)
{
if (!value) moduleRemoved = !moduleRemoved;
pwrCoverRemovedState = moduleRemoved;
if (!moduleRemoved || value) pwrSupplyTriggerEnable = FALSE;
else if (moduleRemoved && !value) pwrSupplyTriggerEnable = TRUE;
}
function fractionIn(value, time)
{
if (!moduleRemoved) fractionOut = value;
else fractionOut = 1-value;
}
function pwrSupplyRemoved(value, time)
{
pwrSupplyRemovedStatus = value;
}
function pwrTimerRunning(value, time)
{
if (!value && animateBoth) {
startPwrCoverTimer = time;
animateBoth = FALSE;
}
}
function pwrCoverTouchedTime(value, time)
{
if (pwrSupplyRemovedStatus) {
startPwrSupplyTimer = time;
animateBoth = TRUE;
} else startPwrCoverTimer = value;
}
"
}
DEF PWRCOVER-TREE Transform {
children Shape {
appearance Appearance {
material DEF _132 Material {
ambientIntensity 0.2
diffuseColor 0 0.124 0.2
specularColor 0.0768561 0.0957447 0.0957447
emissiveColor 0 0 0
shininess 0.133333
transparency 0
}
texture ImageTexture {
url "Textures/powerSupplyCover.256.rgba.gz"
}
textureTransform TextureTransform {
translation 0 0
rotation 0
scale 0.198853 0.693618
center -0.5 -0.5
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -10 10 7.61861,
-10 -10 9.35883,
16.8939 10 7.92792,
16.8939 -10 10.2329,
10 10 -10.8703,
10 -10 -10.8703,
-10 10 -10.8703,
-10 -10 -10.8703,
44.7167 10 -3.26529,
44.7167 -10 -0.745493,
44.7167 -10 -10.8703,
44.7167 10 -10.8703,
-12.9649 10 -10.8703,
-12.9649 -10 -10.8703,
-12.9649 -10 4.22023,
-12.9649 10 2.48973,
31.1217 9.99628 2.43926,
31.1055 -10.0037 4.87326,
44.7167 -2.00641 -1.7526,
44.7167 -7.64441 -1.04227,
43.405 -7.64078 -0.500208,
43.4049 -2.00276 -1.20823,
41.208 10 -10.8703,
41.2078 -10 -10.8703,
10 -2.0423 -10.8703,
41.2079 -2.0423 -10.8703,
41.2079 -7.42243 -10.8703,
10 -7.42243 -10.8703,
31.5191 -7.42243 -10.8703,
31.5191 -2.0423 -10.8703,
-10 10 -10.8703,
10 10 -10.8703,
-10 -10 9.35883,
-10 -10 -10.8703,
10 -10 -10.8703,
16.8939 -10 10.2329,
16.8939 -10 10.2329,
44.7167 10 -3.26529,
44.7167 10 -10.8703,
-10 -10 9.35883,
-10 10 7.61861,
-12.9649 10 -10.8703,
-12.9649 10 2.48973,
16.8939 10 7.92792,
31.112 -1.96854 3.89538,
31.1075 -7.60673 4.58155,
41.208 10 -10.8703 ]
}
color NULL
coordIndex [ 31, 2, 16, -1, 16, 37, 4, -1,
24, 46, 25, -1, 24, 31, 46, -1,
4, 5, 7, -1, 11, 25, 46, -1,
27, 29, 28, -1, 27, 24, 29, -1,
23, 34, 27, -1, 23, 27, 28, -1,
11, 10, 23, -1, 23, 28, 26, -1,
11, 23, 26, -1, 11, 26, 25, -1,
4, 7, 6, -1, 13, 30, 33, -1,
13, 12, 30, -1, 0, 1, 3, 2,
-1, 36, 17, 45, 44, 16, 43, -1,
16, 44, 21, 18, 8, -1, 9, 19,
20, 45, 17, -1, 44, 45, 28, 29,
-1, 28, 45, 20, 26, -1, 25, 26,
20, 21, -1, 44, 29, 25, 21, -1,
21, 20, 19, 18, -1, 8, 9, 10,
11, -1, 36, 34, 10, 9, 17, -1,
34, 35, 32, 33, -1, 14, 13, 33,
39, -1, 15, 14, 39, 40, -1, 12,
13, 14, 15, -1, 4, 2, 37, 38,
22, -1, 2, 31, 30, 0, -1, 0,
6, 41, 42, -1 ]
colorIndex [ ]
normal NULL
texCoord TextureCoordinate {
point [ -1.95368 0.994213,
-1.94363 -0.069356,
0.479323 0.999977,
0.419974 -0.070713,
2.95239 0.354451,
-0.205088 -0.0452864,
-0.781908 -0.0511924,
2.95759 0.067993,
-0.775041 -0.0216624,
-0.170754 -0.0137877,
1 0.397885,
1 0.137869,
0.466978 1.00416,
1.7692 1.00373,
-1.96818 0.998188,
-1.96818 -0.0671592,
0.419974 -0.070713,
0.457569 1.00312,
1.77366 0.357007,
0.421345 -0.070478,
1.77079 -0.0648712,
1.77731 0.0640857,
1.76918 1.00308,
1.77341 0.358374,
2.71182 0.35595,
2.95277 0.354738,
2.94854 1.00429,
2.95499 -0.0625545,
2.95759 0.067993,
2.69478 0.066501,
1.77625 0.063517,
1.77105 -0.0655385,
2.70519 0.355197,
2.69999 0.067247,
2.79986 0.069699,
2.72886 0.0764832,
2.72098 0.347852,
2.8038 0.367074,
2.81705 0.363783,
2.81705 0.0743886,
2.72778 0.0881693,
2.72778 0.344096,
0.887451 -0.0437314,
0.886748 -0.0177251,
0.845547 -0.0531611,
0.824946 -0.0157564,
2.65506 0.98055,
2.65506 0.410887,
2.84431 0.415819,
2.85291 0.98055,
2.13034 0.805459,
2.41421 0.756137,
2.79269 0.96822,
2.67226 0.975618,
2.50023 0.928762,
2.42281 0.758603,
2.13034 0.802993,
1.72606 0.618037,
1.97551 0.576114,
2.67226 0.955889,
2.68087 0.588444,
2.86151 0.588444,
2.86151 0.953423,
2.36222 0.954699,
2.34895 0.58769,
2.68392 0.58769,
2.67065 0.95565,
1.97526 0.575683,
1.72763 0.617732,
1.67811 0.593704,
1.84764 0.565854,
2.36208 0.706455,
2.50212 0.791768,
1.88071 0.78424,
1.88509 0.706455,
1.80378 0.770599,
1.80378 0.706615,
1.88474 0.70536,
1.87818 0.784399,
2.50172 0.79154,
2.36332 0.706031,
2.79043 0.703295,
2.85486 0.728606,
2.74032 0.751864 ]
}
texCoordIndex [ 2, 2, 0, -1, 0, 2, 0, -1,
10, 2, 10, -1, 10, 2, 2, -1,
0, 1, 3, -1, 2, 10, 2, -1,
11, 10, 11, -1, 11, 10, 10, -1,
3, 3, 11, -1, 3, 11, 11, -1,
2, 3, 3, -1, 3, 11, 11, -1,
2, 3, 11, -1, 2, 11, 10, -1,
0, 3, 2, -1, 1, 0, 1, -1,
1, 0, 0, -1, 14, 15, 16, 17,
-1, 19, 20, 21, 18, 13, 12, -1,
22, 23, 24, 25, 26, -1, 27, 28,
29, 30, 31, -1, 38, 39, 40, 41,
-1, 44, 6, 8, 45, -1, 34, 35,
36, 37, -1, 5, 42, 43, 9, -1,
32, 33, 7, 4, -1, 46, 47, 48,
49, -1, 79, 80, 81, 82, 83, -1,
71, 72, 73, 74, -1, 75, 76, 77,
78, -1, 59, 60, 61, 62, -1, 63,
64, 65, 66, -1, 50, 51, 52, 53,
54, -1, 55, 56, 57, 58, -1, 67,
68, 69, 70, -1 ]
solid TRUE
creaseAngle 1.10026
}
}
}
]
translation -527.564 50.0541 -258.219
rotation 0.277999 0.679234 0.679233 3.6839
scale 2.00434 4.85432 1.10761
scaleOrientation 0 0 1 0
center 15.8759 -0.00185013 -0.3187
}
DEF SGI-LOGO Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0.25
diffuseColor 0.8 0.8 0.8
specularColor 0 0 0
emissiveColor 0 0 0
shininess 0.2
transparency 0
}
texture ImageTexture {
url "Textures/sgiLogo.rgba.gz"
repeatS TRUE
repeatT TRUE
}
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -0.5 -0.5 0,
0.5 -0.5 0,
0.5 0.5 0,
-0.5 0.5 0 ]
}
color NULL
coordIndex [ 0, 1, 2, 3, -1 ]
colorIndex [ ]
normal NULL
texCoord TextureCoordinate {
point [ 0 0,
1 0,
1 1,
0 1 ]
}
solid TRUE
}
}
translation -126.772 268.724 312.643
rotation -0.944649 0.327831 0.0128381 0.119304
scale 55.8191 55.8193 55.8192
scaleOrientation -0.999798 -0.01985 -0.0030078 0.497313
}
DEF O2-LOGO Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0
diffuseColor 0 0 0
specularColor 0 0 0
emissiveColor 0.308511 0.308511 0.308511
shininess 0.2
transparency 0
}
texture ImageTexture {
url "Textures/o2Logo.rgba.gz"
repeatS TRUE
repeatT TRUE
}
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -1 -0.5 0,
1 -0.5 0,
1 0.5 0,
-1 0.5 0 ]
}
color NULL
coordIndex [ 0, 1, 2, 3, -1 ]
colorIndex [ ]
normal NULL
texCoord TextureCoordinate {
point [ 0 0,
1 0,
1 1,
0 1 ]
}
solid TRUE
}
}
translation -184.609 58.4182 307.195
rotation -0.50101 -0.865442 6.69259e-07 0.312604
scale 17.4169 17.4169 17.4164
scaleOrientation -0.00129419 0.0397523 0.999209 0.0775448
}
DEF WHITE-MAINLIGHT SpotLight {
on TRUE
location -511.426 464.214 535.209
direction 0.492859 -0.261722 -0.829814
beamWidth 1.5708
cutOffAngle 1.5708
radius 110.146
attenuation 0.4 0 0
}
DEF RIM-LIGHT-TREE Transform {
children [
Group {
children [
DEF LIGHTING-ANIMATION Group {
children DEF Time_133 TimeSensor {
cycleInterval 6
loop FALSE
startTime 0
stopTime 0
}
}
DEF PURPLE-RIMLIGHTIntensityInterp ScalarInterpolator {
key [ 0, 0.5, 0.75, 1 ]
keyValue [ 1, 1, 0, 1 ]
}
]
}
DEF DefaultTouchSensor TouchSensor {
}
DEF PURPLE-RIMLIGHT SpotLight {
on TRUE
intensity 1
ambientIntensity 0
color 1 0.175252 0.888813
location 64.5972 411.116 109.731
direction 0.108318 -0.931711 0.346678
beamWidth 1.5708
cutOffAngle 1.5708
radius 80.1812
attenuation 0.4 0 0
}
]
}
DEF FRONT-PANEL-CURTAIN Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0
diffuseColor 0 0 0
specularColor 0 0 0
emissiveColor 0 0 0
shininess 0
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ 10 10 -10,
10 -10 -10,
-10 -10 -10,
-10 10 -10 ]
}
color NULL
coordIndex [ 0, 1, 2, 3, -1 ]
normal NULL
ccw TRUE
solid TRUE
convex TRUE
creaseAngle 0.5
}
}
translation -144.474 86.0203 293.44
rotation -0.0739451 0.997254 -0.00397147 3.03457
scale 7.4495 0.742817 0.182909
scaleOrientation 0 0 1 0
}
DEF VIEWPOINTS Transform {
children [
DEF ENTRY Viewpoint {
position 193.856 134.748 703.259
orientation 0.138415 0.988609 -0.0591054 0.836217
fieldOfView 0.785398
description "Entry"
}
DEF BOOTME Viewpoint {
position -66.1391 40.0574 444.077
orientation 0.347859 0.926201 -0.145414 0.823534
fieldOfView 0.785398
description "Boot Me!"
}
DEF CDROM-TRAY-VIEW Viewpoint {
position 142.043 485.805 456.581
orientation -0.524692 0.79606 0.301639 1.14206
fieldOfView 0.785398
description "CDROM Tray"
}
DEF OOBE-CDROM Viewpoint {
position -182.104 397.906 413.406
orientation -0.899983 -0.428078 -0.0823435 0.855316
fieldOfView 0.785398
description "OOBE CDROM"
}
DEF DISSOLVE-ME Viewpoint {
position -334.679 480.061 621.254
orientation -0.660358 -0.7368 -0.145096 0.798935
fieldOfView 0.785398
description "Dissolve Me!"
}
DEF ANTS-VIEW Viewpoint {
position -334.478 68.8499 632.487
orientation 0.95171 0.306995 -0.00146015 0.293231
fieldOfView 0.785398
description "Ant's View"
}
DEF AV-VIEW Viewpoint {
position -310.065 137.754 170.598
orientation -0.315911 -0.943518 -0.0998672 0.829289
fieldOfView 0.785398
description "AV Module View"
}
DEF ASSEMBLY-VIEW Viewpoint {
position -590.036 344.327 -679.653
orientation 0.0593406 0.982175 0.178354 3.72997
fieldOfView 0.785398
description "Assembly View"
}
DEF MODULES Viewpoint {
position -626.602 151.518 -439.765
orientation 0.0374499 0.994846 0.0942323 4.09704
fieldOfView 0.785398
description "Modules"
}
DEF FISHEYE Viewpoint {
position -126.579 148.153 -447.469
orientation 0.0102521 0.997659 0.067606 3.10879
fieldOfView 1.1558
description "Fisheye"
}
DEF MOTHERBOARD Viewpoint {
position 49.373 118.006 -282.568
orientation 0.00194079 0.998995 -0.044782 3.21591
fieldOfView 0.950011
description "Motherboard"
}
DEF POSTERIOR Viewpoint {
position -130.602 133.038 -207.809
orientation 0.000432147 0.998719 -0.0505994 3.19165
fieldOfView 0.980336
description "Posterior View"
}
DEF SPORTY Viewpoint {
position 75.0698 431.819 -6.21216
orientation -0.0717938 0.964957 0.252397 2.42451
fieldOfView 0.785398
description "Sporty"
}
DEF PROFILE Viewpoint {
position 286.613 49.38 500.625
orientation 0.214837 0.965844 -0.144883 1.17453
fieldOfView 0.785398
description "Profile"
}
DEF MTV Viewpoint {
position 32.4009 124.764 658.231
orientation 0.298342 0.932759 0.20237 0.780208
fieldOfView 0.950011
description "MTV"
}
DEF SAMBO-FX Viewpoint {
position -130.031 52.9049 445.044
orientation 0.683138 0.635336 0.360097 0.945588
fieldOfView 1.71704
description "sAmbO FX"
}
DEF SAMBO-FX-AGAIN Viewpoint {
position -301.394 53.4624 551.791
orientation 0.827214 0.400364 0.39424 0.631653
fieldOfView 1.71704
description "sAmbO FX again"
}
DEF MONITOR-CLOSEUP Viewpoint {
position -613.784 86.3679 643.506
orientation 0.549125 -0.821042 -0.156052 0.524823
fieldOfView 0.950011
description "Monitor Closeup"
}
DEF FLYOVER-WEST Viewpoint {
position -1520.62 955.428 -146.25
orientation 0.252648 0.922231 0.292674 4.40706
fieldOfView 0.785398
description "Flyover West"
}
DEF SNEAKY Viewpoint {
position -528.382 84.0602 -335.002
orientation 0.0310969 0.998119 0.0528385 3.77828
fieldOfView 1.76201
description "Sneaky"
}
DEF FLYOVER-EAST Viewpoint {
position 104.757 485.884 -592.271
orientation -0.0161794 0.966148 0.257479 2.90795
fieldOfView 1.01425
description "Flyover East"
}
DEF BIRDS-EYE-VIEW Viewpoint {
position 223.624 1123.42 258.87
orientation -0.467603 0.753413 0.462294 1.82032
fieldOfView 0.822344
description "Bird's Eye View"
}
DEF FAREWELL Viewpoint {
position -162.088 186.964 1161.93
orientation 0.548496 0.806196 -0.22181 0.0842882
fieldOfView 0.822344
description "Farewell"
}
]
}
DEF BACKLIGHT-ANIMATION-TREE Transform {
children [
Group {
children [
DEF BACKLIGHT-ANIMATION Group {
children DEF Time_136 TimeSensor {
cycleInterval 3
startTime 0
}
}
DEF WHITE-BACKLIGHTIntensityInterp ScalarInterpolator {
key [ 0, 0.333333, 1 ]
keyValue [ 0, 0.592233, 1 ]
}
]
}
DEF BACKLIGHT-LOGIC Script {
eventOut SFBool backLightEnable
eventOut SFBool rimLightEnable
eventOut SFFloat fractionOut
eventOut SFTime backLightStartTime
eventOut SFTime rimLightStartTime
eventOut SFTime rimLightStopTime
eventIn SFFloat fractionIn
eventIn SFBool timerActive
eventIn SFTime proxEnterTime
eventIn SFTime proxExitTime
field SFBool backLightOnStatus FALSE
field SFBool rimLightOnStatus TRUE
field SFBool backLightTimerActive FALSE
url "vrmlscript:
function timerActive(value, time)
{
if (value) backLightTimerActive = TRUE;
else { backLightTimerActive = FALSE;
if (!backLightOnStatus) {
backLightOnStatus = FALSE;
backLightEnable = backLightOnStatus;
}
}
}
function fractionIn(value, time)
{
if (backLightOnStatus) fractionOut = value;
else fractionOut = 1-value;
}
function proxEnterTime(value, time)
{
backLightOnStatus = TRUE;
backLightEnable = backLightOnStatus;
backLightStartTime = value;
rimLightOnStatus = FALSE;
rimLightEnable = rimLightOnStatus;
rimLightStopTime = value;
}
function proxExitTime(value, time)
{
rimLightOnStatus = TRUE;
rimLightEnable = rimLightOnStatus;
rimLightStartTime = value;
if (backLightTimerActive) {
backLightOnStatus = FALSE;
backLightEnable = backLightOnStatus;
} else {
backLightOnStatus = FALSE;
backLightStartTime = value;
}
}
"
}
DEF WHITE-BACKLIGHT SpotLight {
on TRUE
intensity 0
ambientIntensity 0
location 215.427 473.046 -303.253
direction -0.578639 -0.494421 0.648632
beamWidth 0.569675
cutOffAngle 1.5708
radius 84.1505
attenuation 0.5 0 0
}
DEF BACKLIGHT-TREE Transform {
children DEF BACKLIGHT-PROX ProximitySensor {
size 1 1 1
}
translation -286.463 610.99 -586.507
rotation -0.564818 -2.33401e-07 0.825216 3.14159
scale 1269.96 1163.76 912.635
scaleOrientation 0 0 1 0
center 0 0 0
}
]
}
DEF MONITOR-ASSEMBLY Transform {
children [
DEF MONITOR-BILLBOARD Transform {
children Billboard {
children DEF MONITOR-BILLBOARD-GROUP Transform {
children Transform {
children [
DEF MONITOR Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0
diffuseColor 0.43617 0.43617 0.43617
specularColor 0 0 0
emissiveColor 0 0 0
shininess 0
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -1119.54 85.2377 277.458,
-895.461 85.2381 321.511,
-1086.09 154.964 285.614,
-894.386 153.583 312.493,
-666.398 85.2384 329.693,
-658.56 85.2381 198.685,
-666.399 479.442 329.692,
-894.361 437.667 312.703,
-694.78 435.162 329.788,
-700.351 432.14 320.611,
-1086.09 435.508 285.613,
-1080.22 157.298 275.323,
-1080.22 432.139 275.323,
-694.78 155.224 329.789,
-700.35 157.298 320.611,
-1119.54 479.441 277.457,
-1088.14 85.2374 147.431,
-1088.15 475.759 147.431,
-998.254 128.61 -136.256,
-683.403 128.611 -98.6181,
-679.759 99.7542 196.11,
-683.403 398.817 -98.6187,
-679.759 466.084 196.109,
-998.254 398.816 -136.256,
-1073.46 466.083 149.166,
-1073.46 99.7535 149.166,
-658.561 475.76 198.684,
-817.69 53.843 163.672,
-796.617 53.8429 109.687,
-796.618 112.12 109.687,
-817.69 112.12 163.672,
-870.742 53.8429 186.943,
-870.742 112.118 186.943,
-924.719 53.8412 165.887,
-924.719 112.118 165.887,
-947.977 53.841 112.823,
-947.977 112.118 112.823,
-926.904 53.8409 58.8323,
-926.904 112.118 58.8322,
-873.9 53.8426 35.5401,
-873.9 112.118 35.5399,
-819.874 53.8427 56.6179,
-819.875 112.12 56.6178 ]
}
color Color {
color [ 0.3 0.3 0.3,
0.299465 0.299465 0.299465,
0.240642 0.240642 0.240642,
0.336898 0.336898 0.336898,
0.0748663 0.0748663 0.0748663,
0.0802139 0.0802139 0.0802139,
0.224599 0.224599 0.224599,
0.278075 0.278075 0.278075,
0.31016 0.31016 0.31016,
0.262032 0.262032 0.262032 ]
}
coordIndex [ 41, 40, 42, -1, 40, 41, 39, -1,
39, 38, 40, -1, 38, 39, 37, -1,
33, 32, 34, -1, 32, 33, 31, -1,
31, 30, 32, -1, 30, 31, 27, -1,
25, 17, 24, -1, 26, 24, 17, -1,
24, 26, 22, -1, 24, 22, 23, -1,
23, 22, 21, -1, 26, 17, 6, -1,
6, 17, 15, -1, 5, 25, 20, -1,
25, 5, 16, -1, 17, 25, 16, -1,
18, 20, 25, -1, 25, 24, 18, -1,
18, 24, 23, -1, 21, 20, 19, -1,
22, 20, 21, -1, 20, 18, 19, -1,
17, 16, 15, -1, 15, 16, 0, -1,
7, 6, 15, -1, 7, 15, 10, -1,
0, 10, 15, -1, 14, 11, 3, -1,
14, 3, 13, -1, 8, 13, 6, -1,
6, 13, 4, -1, 13, 3, 4, -1,
7, 12, 9, -1, 12, 7, 10, -1,
12, 10, 11, -1, 11, 10, 2, -1,
3, 11, 2, -1, 2, 10, 0, -1,
7, 9, 8, -1, 6, 7, 8, -1,
4, 1, 5, -1, 3, 1, 4, -1,
3, 2, 1, -1, 2, 0, 1, -1,
41, 42, 28, -1, 29, 28, 42, -1,
38, 37, 36, -1, 35, 36, 37, -1,
36, 35, 34, -1, 33, 34, 35, -1,
30, 27, 29, -1, 28, 29, 27, -1,
22, 26, 20, -1, 5, 20, 26, -1,
26, 6, 5, -1, 4, 5, 6, -1,
23, 21, 18, -1, 19, 18, 21, -1,
5, 1, 16, -1, 0, 16, 1, -1,
14, 13, 9, -1, 8, 9, 13, -1 ]
colorIndex [ 9, 5, 5, -1, 5, 9, 9, -1,
9, 5, 5, -1, 5, 9, 9, -1,
9, 9, 5, -1, 9, 9, 9, -1,
9, 5, 9, -1, 5, 9, 9, -1,
2, 0, 1, -1, 0, 1, 0, -1,
1, 0, 0, -1, 1, 1, 0, -1,
0, 1, 0, -1, 0, 0, 0, -1,
0, 0, 0, -1, 2, 2, 2, -1,
2, 2, 2, -1, 0, 2, 2, -1,
3, 4, 4, -1, 2, 1, 0, -1,
0, 1, 0, -1, 0, 2, 0, -1,
1, 2, 0, -1, 4, 3, 3, -1,
0, 0, 0, -1, 0, 0, 0, -1,
0, 0, 0, -1, 0, 0, 0, -1,
0, 0, 0, -1, 0, 0, 0, -1,
0, 0, 0, -1, 0, 0, 0, -1,
0, 0, 0, -1, 0, 0, 0, -1,
0, 7, 7, -1, 7, 0, 7, -1,
7, 7, 0, -1, 0, 7, 0, -1,
0, 0, 0, -1, 0, 0, 0, -1,
0, 7, 7, -1, 0, 0, 0, -1,
6, 6, 0, -1, 0, 0, 0, -1,
0, 0, 0, -1, 0, 0, 0, -1,
9, 5, 9, -1, 5, 9, 5, -1,
5, 9, 5, -1, 9, 5, 9, -1,
5, 9, 5, -1, 9, 5, 9, -1,
5, 9, 5, -1, 9, 5, 9, -1,
0, 0, 2, -1, 2, 2, 0, -1,
0, 0, 0, -1, 0, 0, 0, -1,
0, 0, 8, -1, 8, 8, 0, -1,
0, 6, 0, -1, 6, 0, 6, -1,
0, 0, 7, -1, 0, 7, 0, -1 ]
normal NULL
texCoord NULL
normalIndex -1
solid TRUE
creaseAngle 1.13865
}
}
translation 883.119 -247.332 -140.345
}
DEF MONITOR-SCREEN-TREE Transform {
children [
DirectionalLight {
intensity 1
direction 0 0 -1
}
DEF MONITOR-SCREEN-SWITCH Switch {
whichChoice 0
choice [
Shape {
appearance Appearance {
material DEF MONITOR-SCREEN-MAT Material {
diffuseColor 1 1 1
emissiveColor 0 0 0
transparency 0
}
texture ImageTexture {
url "Textures/splash.jpg"
}
textureTransform DEF BOOT-TEX-XFORM TextureTransform {
translation 0 0.137
rotation 0
scale 1 0.99
center -0.5 -0.363
}
}
geometry DEF MONITOR-SCREEN-IFS IndexedFaceSet {
coord Coordinate {
point [ -1080.22 432.139 275.323,
-1080.22 157.298 275.323,
-700.35 157.298 320.611,
-700.351 432.14 320.611 ]
}
color NULL
coordIndex [ 0, 1, 2, -1, 3, 0, 2, -1 ]
colorIndex -1
normal NULL
texCoord NULL
ccw TRUE
solid TRUE
convex TRUE
creaseAngle 1.13865
}
}
Shape {
appearance Appearance {
material Material {
diffuseColor 0 0 0
}
texture ImageTexture {
url ""
}
textureTransform NULL
}
geometry USE MONITOR-SCREEN-IFS
}
Shape {
appearance Appearance {
material USE MONITOR-SCREEN-MAT
texture ImageTexture {
url "Textures/screen.startingUp.jpg"
}
textureTransform USE BOOT-TEX-XFORM
}
geometry USE MONITOR-SCREEN-IFS
}
Shape {
appearance Appearance {
material USE MONITOR-SCREEN-MAT
texture ImageTexture {
url "Textures/screen.comingUp.jpg"
}
textureTransform USE BOOT-TEX-XFORM
}
geometry USE MONITOR-SCREEN-IFS
}
DEF CLOGIN-TREE Transform {
children [
DEF CLOGIN-TRIGGER TouchSensor {
}
Shape {
appearance Appearance {
material USE MONITOR-SCREEN-MAT
texture ImageTexture {
url "Textures/screen.clogin.jpg"
}
textureTransform USE BOOT-TEX-XFORM
}
geometry USE MONITOR-SCREEN-IFS
}
]
}
Shape {
appearance Appearance {
material USE MONITOR-SCREEN-MAT
texture ImageTexture {
url "Textures/screen.desktop.jpg"
}
textureTransform USE BOOT-TEX-XFORM
}
geometry USE MONITOR-SCREEN-IFS
}
Shape {
appearance Appearance {
material USE MONITOR-SCREEN-MAT
texture ImageTexture {
url "Textures/screen.entryspace.jpg"
}
textureTransform DEF OOBE-TEX-XFORM TextureTransform {
translation 0 0.14
rotation 0
scale 1.00693 1.1
center -0.5 -0.36
}
}
geometry USE MONITOR-SCREEN-IFS
}
Shape {
appearance Appearance {
material USE MONITOR-SCREEN-MAT
texture ImageTexture {
url "Textures/screen.courtyard.jpg"
}
textureTransform USE OOBE-TEX-XFORM
}
geometry USE MONITOR-SCREEN-IFS
}
Shape {
appearance Appearance {
material USE MONITOR-SCREEN-MAT
texture ImageTexture {
url "Textures/screen.innovations.jpg"
}
textureTransform USE OOBE-TEX-XFORM
}
geometry USE MONITOR-SCREEN-IFS
}
Shape {
appearance Appearance {
material USE MONITOR-SCREEN-MAT
texture ImageTexture {
url "Textures/screen.cyberAnatomy.jpg"
}
textureTransform USE OOBE-TEX-XFORM
}
geometry USE MONITOR-SCREEN-IFS
}
Shape {
appearance Appearance {
material USE MONITOR-SCREEN-MAT
texture ImageTexture {
url "Textures/screen.cyberAstronomy.jpg"
}
textureTransform USE OOBE-TEX-XFORM
}
geometry USE MONITOR-SCREEN-IFS
}
Shape {
appearance Appearance {
material USE MONITOR-SCREEN-MAT
texture ImageTexture {
url "Textures/screen.jungleIsland.jpg"
}
textureTransform USE OOBE-TEX-XFORM
}
geometry USE MONITOR-SCREEN-IFS
}
Shape {
appearance Appearance {
material USE MONITOR-SCREEN-MAT
texture ImageTexture {
url "Textures/screen.raptorBuilder.jpg"
}
textureTransform USE OOBE-TEX-XFORM
}
geometry USE MONITOR-SCREEN-IFS
}
Shape {
appearance Appearance {
material USE MONITOR-SCREEN-MAT
texture ImageTexture {
url "Textures/screen.shutDown.jpg"
}
textureTransform USE BOOT-TEX-XFORM
}
geometry USE MONITOR-SCREEN-IFS
}
]
}
DEF BLACK-SCREEN-CURTAIN Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0
diffuseColor 0 0 0
specularColor 0 0 0
emissiveColor 0 0 0
}
texture NULL
textureTransform NULL
}
geometry USE MONITOR-SCREEN-IFS
}
translation 116.719 -61.2325 -30.453
scale 1.13489 1.15926 1.05522
}
]
translation 882.9 -249.1 -139
scale 1 1.01 1
}
DEF MONITOR-SGI-LOGO Transform {
children Shape {
appearance Appearance {
material Material {
}
texture ImageTexture {
url "Textures/sgiLogo.monitor.rgba.gz"
}
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -100 100 100,
-100 -100 100,
100 100 100,
100 -100 100 ]
}
color NULL
coordIndex [ 0, 1, 3, 2, -1 ]
normal NULL
texCoord TextureCoordinate {
point [ 0 1,
0 0,
1 1,
1 0 ]
}
solid FALSE
creaseAngle 0.5
}
}
translation 1.84642 -120.003 106.579
rotation 0 -1 0 0.118661
scale 0.717662 0.168867 0.71766
scaleOrientation 0 -1 0 0.00138107
}
]
translation -866.53 264.05 162.71
}
translation 860.448 -255.627 -203.501
rotation 0 1 0 0.117469
scale 0.999998 0.999992 0.999998
scaleOrientation 0 0 1 0
center -870.667 266.641 117.451
}
axisOfRotation 0 1 0
}
translation -885.264 230.091 121.636
}
DEF MONITOR-BASE Transform {
children Shape {
appearance Appearance {
material Material {
ambientIntensity 0
diffuseColor 0.43617 0.43617 0.43617
specularColor 0 0 0
emissiveColor 0 0 0
shininess 0
transparency 0
}
texture NULL
textureTransform NULL
}
geometry IndexedFaceSet {
coord Coordinate {
point [ -1016.79 58.5213 -37.8326,
-690.597 58.5218 1.061,
-1016.79 37.1046 -37.8325,
-690.597 37.1051 1.06104,
-723.337 58.5223 275.788,
-723.337 37.1057 275.788,
-1049.53 58.5218 236.894,
-1049.53 37.1052 236.894 ]
}
color Color {
color [ 0.3 0.3 0.3,
0.139037 0.139037 0.139037,
0.256684 0.256684 0.256684 ]
}
coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1,
1, 0, 4, -1, 1, 4, 3, -1,
5, 3, 4, -1, 6, 4, 0, -1,
4, 6, 5, -1, 2, 7, 0, -1,
6, 0, 7, -1, 7, 5, 6, -1 ]
colorIndex [ 0, 0, 0, -1, 0, 0, 0, -1,
2, 1, 2, -1, 0, 0, 0, -1,
0, 0, 0, -1, 1, 2, 1, -1,
0, 0, 0, -1, 0, 0, 0, -1,
0, 0, 0, -1, 0, 0, 0, -1 ]
normal NULL
texCoord NULL
ccw TRUE
solid TRUE
convex TRUE
creaseAngle 1.13865
}
}
translation -366.133 8.96211 -600.203
rotation 0 1 0 0.823697
scale 1 0.758463 1
}
DEF SPLASH-FADE-TREE Transform {
children [
DEF SPLASH-FADE-TIMER TimeSensor {
cycleInterval 25
enabled FALSE
loop FALSE
startTime 0
stopTime 0
}
DEF SPLASH-FADE-ENGINE ScalarInterpolator {
key [ 0, 0.25, 0.7, 0.85,
1 ]
keyValue [ 0, 0, 0, 0.8,
1 ]
}
DEF SPLASH-FADE-LOGIC Script {
eventOut SFInt32 screenChoice
eventOut SFFloat screenAlpha
eventIn SFBool timerIsActive
url "vrmlscript:
function timerIsActive(value, time)
{
if (!value) {
screenChoice = 1;
screenAlpha = 0;
}
}
"
}
DEF ENTRY-PROX-TREE Transform {
children DEF ENTRY-PROX ProximitySensor {
size 1 1 1
enabled TRUE
}
translation 62.6138 177.809 628.891
rotation 0 0 1 0
scale -458.781 -458.778 -458.779
center 0 0 0
}
]
}
]
translation 196.018 0 123.771
}
DEF OOBE-SLIDESHOW-TREE Transform {
children [
DEF DESKTOP-ALARM-TIMER TimeSensor {
cycleInterval 6
enabled TRUE
loop FALSE
startTime 0
stopTime 0
}
DEF OOBE-SLIDESHOW-TIMER TimeSensor {
cycleInterval 8
enabled TRUE
loop FALSE
startTime 1
stopTime 2
}
DEF OOBE-SLIDESHOW-DISSOLVER ScalarInterpolator {
key [ 0, 0.1, 0.5, 0.9,
1 ]
keyValue [ 1, 0, 0, 0,
1 ]
}
DEF OOBE-SLIDESHOW-LOGIC Script {
eventOut SFInt32 whichScreen
eventOut SFTime slideShowStartTime
eventOut SFBool enableSlideShowTimer
eventIn SFBool desktopTimerActive
eventIn SFBool slideShowTimerActive
eventIn SFBool resetSlideShow
eventIn SFFloat desktopFractionIn
field SFInt32 currentSlide 6
field SFBool firstTime TRUE
url "vrmlscript:
function desktopTimerActive(value, time)
{
if (value) whichScreen = 1;
else slideShowStartTime = time;
}
function desktopFractionIn(value, time)
{
if (value > .1) whichScreen = 5;
}
function slideShowTimerActive(value, time)
{
if (!value) {
slideShowStartTime = time;
currentSlide = currentSlide + 1;
if (currentSlide == 13) currentSlide = 6;
whichScreen = currentSlide;
firstTime = FALSE;
} else if (firstTime) whichScreen = 6;
}
function resetSlideShow(value, time)
{
firstTime = TRUE;
currentSlide = 6;
}
"
}
]
}
]
}
]
}
Transform {
children DEF EXIT-NAVICON Transform {
children WalkingMan {
diffuseColor 0.170833 0.169566 0.15
faceLeft 1
toUrl "../courtyard/introSystour.html"
fromDescrip "Back to Previous Viewpoint"
fromUrl "#FAREWELL"
toDescrip "Exit Back to Courtyard"
}
translation -248.185 -82.4435 1693.51
rotation -2.47542e-06 1 6.44643e-07 3.44218
scale 185.872 185.872 185.872
scaleOrientation 0.0105751 -0.99994 -0.00289511 0.392433
}
translation -21.619 321.521 689.118
rotation 1 0 0 0.144161
scale 0.596186 0.596186 0.596185
scaleOrientation -1 0 0 0.00358812
}
DEF WALKING-MAN Viewpoint {
position -145.762 209.401 1083.51
orientation 0.00351733 0.999893 0.0141694 3.13184
fieldOfView 0.785398
description "viewpoint1"
}
]
}
ROUTE VOLUME-UP-TRIGGER.touchTime TO AMBIENT-VOLUME-LOGIC.volumeUpTrigger
ROUTE VOLUME-DOWN-TRIGGER.touchTime TO AMBIENT-VOLUME-LOGIC.volumeDownTrigger
ROUTE VOLUME-UP-TRIGGER.isActive TO AMBIENT-VOLUME-LOGIC.volumeUpIsActive
ROUTE VOLUME-DOWN-TRIGGER.isActive TO AMBIENT-VOLUME-LOGIC.volumeDownIsActive
ROUTE VOLUME-UP-TRIGGER.isOver TO AMBIENT-VOLUME-LOGIC.volumeUpIsOver
ROUTE VOLUME-DOWN-TRIGGER.isOver TO AMBIENT-VOLUME-LOGIC.volumeDownIsOver
ROUTE ON-OFF-TRIGGER.isOver TO BOOTUP-SHUTDOWN-LOGIC.bootIsOver
ROUTE ON-OFF-TRIGGER.isActive TO BOOTUP-SHUTDOWN-LOGIC.bootIsActive
ROUTE ON-OFF-TRIGGER.touchTime TO BOOTUP-SHUTDOWN-LOGIC.bootTriggerTime
ROUTE Time_96.isActive TO BOOTUP-SHUTDOWN-LOGIC.bootUpTimerActive
ROUTE Time_98.isActive TO BOOTUP-SHUTDOWN-LOGIC.shutDownTimerActive
ROUTE Time_96.fraction_changed TO BOOTUP-SHUTDOWN-LOGIC.bootUpFractionIn
ROUTE Time_98.fraction_changed TO BOOTUP-SHUTDOWN-LOGIC.shutDownFractionIn
ROUTE BOOTUP-SHUTDOWN-LOGIC.bootUpStartTime TO BOOTUP-SOUND-SCRIPT.startTime
ROUTE BOOTUP-SHUTDOWN-LOGIC.shutDownStartTime TO SHUTDOWN-SOUND-SCRIPT.startTime
ROUTE AMBIENT-VOLUME-LOGIC.volumeOut TO AMBIENT_SOUND.set_intensity
ROUTE BOOTUP-SHUTDOWN-LOGIC.ambientIntensity TO AMBIENT_SOUND.set_intensity
ROUTE DISK1-LOGIC.delayedStartTime TO DISK1-SOUND-SCRIPT.startTime
ROUTE DISK1-LOGIC.moduleRemoved TO DISK1-SOUND-SCRIPT.moduleRemoved
ROUTE DISK2-LOGIC.delayedStartTime TO DISK2-SOUND-SCRIPT.startTime
ROUTE DISK2-LOGIC.moduleRemoved TO DISK2-SOUND-SCRIPT.moduleRemoved
ROUTE AV-LOGIC.delayedStartTime TO AVMOD-SOUND-SCRIPT.startTime
ROUTE AV-LOGIC.moduleRemoved TO AVMOD-SOUND-SCRIPT.moduleRemoved
ROUTE MOTHERBOARD-LOGIC.startCpuTimer TO CPU-SOUND-SCRIPT.startTime
ROUTE MOTHERBOARD-LOGIC.cpuRemoved TO CPU-SOUND-SCRIPT.moduleRemoved
ROUTE CDROM-LOGIC.delayedStartTime TO CDROM-SOUND-SCRIPT.startTime
ROUTE CDROM-LOGIC.trayOpen TO CDROM-SOUND-SCRIPT.trayOpen
ROUTE POWERSUPPLY-LOGIC.delayedStartTime TO POWERSUPPLY-SOUND-SCRIPT.startTime
ROUTE PWRCOVER-LOGIC.startPwrSupplyTimer TO POWERSUPPLY-SOUND-SCRIPT.startTime
ROUTE POWERSUPPLY-LOGIC.moduleRemoved TO POWERSUPPLY-SOUND-SCRIPT.moduleRemoved
ROUTE PCI-LOGIC.moduleRemoved TO PCI-SOUND-SCRIPT.pciRemoved
ROUTE PCI-LOGIC.delayedStartTime TO PCI-SOUND-SCRIPT.startPciTime
ROUTE MOTHERBOARD-LOGIC.startPciTimer TO PCI-SOUND-SCRIPT.startPciTime
ROUTE DISK1-SOUND-SCRIPT.latchStart TO LATCH_CLIP.set_startTime
ROUTE DISK2-SOUND-SCRIPT.latchStart TO LATCH_CLIP.set_startTime
ROUTE AVMOD-SOUND-SCRIPT.latchStart TO LATCH_CLIP.set_startTime
ROUTE CPU-SOUND-SCRIPT.latchStart TO LATCH_CLIP.set_startTime
ROUTE PCI-SOUND-SCRIPT.pciStart TO LATCH_CLIP.set_startTime
ROUTE DISK1-SOUND-SCRIPT.slideStart TO DISKSLED_CLIP.set_startTime
ROUTE DISK2-SOUND-SCRIPT.slideStart TO DISKSLED_CLIP.set_startTime
ROUTE AVMOD-SOUND-SCRIPT.slideStart TO DISKSLED_CLIP.set_startTime
ROUTE CPU-SOUND-SCRIPT.slideStart TO CPU_SLIDE_CLIP.set_startTime
ROUTE POWERSUPPLY-SOUND-SCRIPT.slideStart TO CPU_SLIDE_CLIP.set_startTime
ROUTE CDROM-SOUND-SCRIPT.trayOpenCloseStartTime TO CDIN_CLIP.set_startTime
ROUTE CDROM-SOUND-SCRIPT.laserPickupStartTime TO CDOUT_CLIP.set_startTime
ROUTE BOOTUP-SOUND-SCRIPT.bootUpStartTime TO BOOTUP-CLIP.set_startTime
ROUTE SHUTDOWN-SOUND-SCRIPT.shutDownStartTime TO SHUTDOWN-CLIP.set_startTime
ROUTE DISSOLVE-LOGIC.startTime TO DISSOLVE_CLIP.set_startTime
ROUTE DISK1-LOGIC.delayedStartTime TO Time_41.set_startTime
ROUTE DISK1-LOGIC.fractionOut TO DRIVE1-ASSEMBLYTranslationInterp.set_fraction
ROUTE DISK1-LOGIC.fractionOut TO DRIVE1-ASSEMBLYRotationInterp.set_fraction
ROUTE DISK1-LOGIC.fractionOut TO DRIVE1-LEVERTranslationInterp.set_fraction
ROUTE DISK1-LOGIC.fractionOut TO DRIVE1-LEVERRotationInterp.set_fraction
ROUTE Time_41.isActive TO DISK1-LOGIC.timerActive
ROUTE Time_41.fraction_changed TO DISK1-LOGIC.fractionIn
ROUTE DefaultTouchSensor_39.touchTime TO DISK1-LOGIC.triggerTime
ROUTE DRIVE1-LEVERTranslationInterp.value_changed TO DRIVE1-LEVER.set_translation
ROUTE DRIVE1-LEVERRotationInterp.value_changed TO DRIVE1-LEVER.set_rotation
ROUTE DRIVE1-ASSEMBLYTranslationInterp.value_changed TO DRIVE1-ASSEMBLY.set_translation
ROUTE DRIVE1-ASSEMBLYRotationInterp.value_changed TO DRIVE1-ASSEMBLY.set_rotation
ROUTE DISK2-LOGIC.delayedStartTime TO Time_51.set_startTime
ROUTE DISK2-LOGIC.fractionOut TO DRIVE2-ASSEMBLYTranslationInterp.set_fraction
ROUTE DISK2-LOGIC.fractionOut TO DRIVE2-ASSEMBLYRotationInterp.set_fraction
ROUTE DISK2-LOGIC.fractionOut TO DRIVE2-LEVERTranslationInterp.set_fraction
ROUTE DISK2-LOGIC.fractionOut TO DRIVE2-LEVERRotationInterp.set_fraction
ROUTE Time_51.isActive TO DISK2-LOGIC.timerActive
ROUTE Time_51.fraction_changed TO DISK2-LOGIC.fractionIn
ROUTE DefaultTouchSensor_49.touchTime TO DISK2-LOGIC.triggerTime
ROUTE DRIVE2-LEVERTranslationInterp.value_changed TO DRIVE2-LEVER.set_translation
ROUTE DRIVE2-LEVERRotationInterp.value_changed TO DRIVE2-LEVER.set_rotation
ROUTE DRIVE2-ASSEMBLYTranslationInterp.value_changed TO DRIVE2-ASSEMBLY.set_translation
ROUTE DRIVE2-ASSEMBLYRotationInterp.value_changed TO DRIVE2-ASSEMBLY.set_rotation
ROUTE AV-LOGIC.delayedStartTime TO Time_60.set_startTime
ROUTE AV-LOGIC.fractionOut TO AV-ASSEMBLYTranslationInterp.set_fraction
ROUTE AV-LOGIC.fractionOut TO AV-ASSEMBLYRotationInterp.set_fraction
ROUTE AV-LOGIC.fractionOut TO AV-LEVERRotationInterp.set_fraction
ROUTE Time_60.isActive TO AV-LOGIC.timerActive
ROUTE Time_60.fraction_changed TO AV-LOGIC.fractionIn
ROUTE DefaultTouchSensor_58.touchTime TO AV-LOGIC.triggerTime
ROUTE AV-LEVERRotationInterp.value_changed TO AV-LEVER.set_rotation
ROUTE AV-ASSEMBLYTranslationInterp.value_changed TO AV-ASSEMBLY.set_translation
ROUTE AV-ASSEMBLYRotationInterp.value_changed TO AV-ASSEMBLY.set_rotation
ROUTE MOTHERBOARD-LOGIC.startCpuTimer TO Time_67.set_startTime
ROUTE MOTHERBOARD-LOGIC.fractionOut TO MOTHERBOARD-ASSEMBLYTranslationInterp.set_fraction
ROUTE MOTHERBOARD-LOGIC.fractionOut TO MOTHERBOARD-ASSEMBLYRotationInterp.set_fraction
ROUTE MOTHERBOARD-LOGIC.fractionOut TO MOTHERBOARD-ASSEMBLYScaleOrientationInterp.set_fraction
ROUTE MOTHERBOARD-LOGIC.fractionOut TO MOTHERBOARD-LEVERRotationInterp.set_fraction
ROUTE PCI-LOGIC.cpuTriggerEnable TO DefaultTouchSensor_72.set_enabled
ROUTE Time_67.isActive TO MOTHERBOARD-LOGIC.timerActive
ROUTE Time_67.fraction_changed TO MOTHERBOARD-LOGIC.fractionIn
ROUTE Time_82.isActive TO MOTHERBOARD-LOGIC.pciTimerRunning
ROUTE DefaultTouchSensor_72.touchTime TO MOTHERBOARD-LOGIC.cpuTouchedTime
ROUTE PCI-LOGIC.moduleRemoved TO MOTHERBOARD-LOGIC.pciRemoved
ROUTE MOTHERBOARD-LEVERRotationInterp.value_changed TO MOTHERBOARD-LEVER.set_rotation
ROUTE MOTHERBOARD-LOGIC.pciTriggerEnable TO DefaultTouchSensor_80.set_enabled
ROUTE PCI-LOGIC.delayedStartTime TO Time_82.set_startTime
ROUTE MOTHERBOARD-LOGIC.startPciTimer TO Time_82.set_startTime
ROUTE PCI-LOGIC.fractionOut TO PCI-GROUPTranslationInterp.set_fraction
ROUTE PCI-LOGIC.fractionOut TO PCI-GROUPRotationInterp.set_fraction
ROUTE Time_82.isActive TO PCI-LOGIC.timerActive
ROUTE Time_82.fraction_changed TO PCI-LOGIC.fractionIn
ROUTE DefaultTouchSensor_80.touchTime TO PCI-LOGIC.triggerTime
ROUTE PCI-GROUPTranslationInterp.value_changed TO PCI-GROUP.set_translation
ROUTE PCI-GROUPRotationInterp.value_changed TO PCI-GROUP.set_rotation
ROUTE MOTHERBOARD-ASSEMBLYTranslationInterp.value_changed TO MOTHERBOARD-ASSEMBLY.set_translation
ROUTE MOTHERBOARD-ASSEMBLYRotationInterp.value_changed TO MOTHERBOARD-ASSEMBLY.set_rotation
ROUTE AMBIENT-VOLUME-LOGIC.volumeDownColor TO VOLUME-DOWN-MAT.set_emissiveColor
ROUTE SHELLTransparencyInterp.value_changed TO VOLUME-DOWN-MAT.set_transparency
ROUTE AMBIENT-VOLUME-LOGIC.volumeDownDisplace TO VOLUME-DOWN-TREE.set_translation
ROUTE AMBIENT-VOLUME-LOGIC.volumeUpColor TO VOLUME-UP-MAT.set_emissiveColor
ROUTE AMBIENT-VOLUME-LOGIC.volumeUpDisplace TO VOLUME-UP-TREE.set_translation
ROUTE BOOTUP-SHUTDOWN-LOGIC.bootColor TO _95.set_emissiveColor
ROUTE SHELLTransparencyInterp.value_changed TO _95.set_transparency
ROUTE BOOTUP-SHUTDOWN-LOGIC.bootDisplace TO ON-OFF-BUTTON.set_translation
ROUTE BOOTUP-SHUTDOWN-LOGIC.bootUpStartTime TO Time_96.set_startTime
ROUTE Time_96.fraction_changed TO BOOTUP-EmissiveColorInterp.set_fraction
ROUTE BOOTUP-SHUTDOWN-LOGIC.shutDownStartTime TO Time_98.set_startTime
ROUTE Time_98.fraction_changed TO SHUTDOWN-EmissiveColorInterp.set_fraction
ROUTE BOOTUP-EmissiveColorInterp.value_changed TO _100.set_emissiveColor
ROUTE SHUTDOWN-EmissiveColorInterp.value_changed TO _100.set_emissiveColor
ROUTE SHELLTransparencyInterp.value_changed TO _100.set_transparency
ROUTE DISSOLVE-LOGIC.dissolveSwitchOut TO FRONT-PANEL-SWITCH.set_whichChoice
ROUTE PWRCOVER-LOGIC.pwrSupplyTriggerEnable TO DefaultTouchSensor_101.set_enabled
ROUTE PWRCOVER-LOGIC.startPwrSupplyTimer TO Time_103.set_startTime
ROUTE POWERSUPPLY-LOGIC.delayedStartTime TO Time_103.set_startTime
ROUTE POWERSUPPLY-LOGIC.fractionOut TO POWER-SUPPLYTranslationInterp.set_fraction
ROUTE POWERSUPPLY-LOGIC.fractionOut TO POWER-SUPPLYRotationInterp.set_fraction
ROUTE Time_103.isActive TO POWERSUPPLY-LOGIC.timerActive
ROUTE Time_103.fraction_changed TO POWERSUPPLY-LOGIC.fractionIn
ROUTE DefaultTouchSensor_101.touchTime TO POWERSUPPLY-LOGIC.triggerTime
ROUTE POWER-SUPPLYTranslationInterp.value_changed TO POWER-SUPPLY.set_translation
ROUTE POWER-SUPPLYRotationInterp.value_changed TO POWER-SUPPLY.set_rotation
ROUTE DISSOLVE-LOGIC.startTime TO Time_107.set_startTime
ROUTE DISSOLVE-LOGIC.fractionOut TO SHELLTransparencyInterp.set_fraction
ROUTE Time_107.isActive TO DISSOLVE-LOGIC.timerActive
ROUTE Time_107.fraction_changed TO DISSOLVE-LOGIC.fractionIn
ROUTE MINUS-TRIGGER.touchTime TO DISSOLVE-LOGIC.dissolveInTime
ROUTE DefaultTouchSensor_110.touchTime TO DISSOLVE-LOGIC.dissolveOutTime
ROUTE DefaultTouchSensor_110.isOver TO DISSOLVE-LOGIC.plusIsOver
ROUTE MINUS-TRIGGER.isOver TO DISSOLVE-LOGIC.minusIsOver
ROUTE DISSOLVE-LOGIC.plusEnable TO DefaultTouchSensor_110.set_enabled
ROUTE DISSOLVE-LOGIC.plusHighlight TO _111.set_emissiveColor
ROUTE DISSOLVE-LOGIC.minusEnable TO MINUS-TRIGGER.set_enabled
ROUTE DISSOLVE-LOGIC.minusHighlight TO _113.set_emissiveColor
ROUTE SHELLTransparencyInterp.value_changed TO _115.set_transparency
ROUTE SHELLTransparencyInterp.value_changed TO _116.set_transparency
ROUTE DISSOLVE-LOGIC.dissolveSwitchOut TO SHELL-TOPCOVER-SWITCH.set_whichChoice
ROUTE CDROM-LOGIC.delayedStartTime TO Time_119.set_startTime
ROUTE CDROM-LOGIC.fractionOut TO CDROM-ASSEMBLYTranslationInterp.set_fraction
ROUTE Time_119.isActive TO CDROM-LOGIC.timerActive
ROUTE Time_119.fraction_changed TO CDROM-LOGIC.fractionIn
ROUTE CDROM-TS.touchTime TO CDROM-LOGIC.triggerTime
ROUTE MONITOR-SCREEN-SWITCH.whichChoice_changed TO CDROM-LOGIC.whichScreen
ROUTE SHELLTransparencyInterp.value_changed TO _123.set_transparency
ROUTE SHELLTransparencyInterp.value_changed TO _124.set_transparency
ROUTE SHELLTransparencyInterp.value_changed TO _125.set_transparency
ROUTE DISSOLVE-LOGIC.dissolveSwitchOut TO CDROM-SWITCH.set_whichChoice
ROUTE CDROM-ASSEMBLYTranslationInterp.value_changed TO CDROM-ASSEMBLY.set_translation
ROUTE PWRCOVER-LOGIC.startPwrCoverTimer TO Time_127.set_startTime
ROUTE PWRCOVER-LOGIC.fractionOut TO POWER-SUPPLY-COVERTranslationInterp.set_fraction
ROUTE PWRCOVER-LOGIC.fractionOut TO POWER-SUPPLY-COVERRotationInterp.set_fraction
ROUTE POWERSUPPLY-LOGIC.pwrCoverTriggerEnable TO DefaultTouchSensor_130.set_enabled
ROUTE Time_127.isActive TO PWRCOVER-LOGIC.timerActive
ROUTE Time_127.fraction_changed TO PWRCOVER-LOGIC.fractionIn
ROUTE POWERSUPPLY-LOGIC.moduleRemoved TO PWRCOVER-LOGIC.pwrSupplyRemoved
ROUTE Time_103.isActive TO PWRCOVER-LOGIC.pwrTimerRunning
ROUTE DefaultTouchSensor_130.touchTime TO PWRCOVER-LOGIC.pwrCoverTouchedTime
ROUTE SHELLTransparencyInterp.value_changed TO _132.set_transparency
ROUTE POWER-SUPPLY-COVERTranslationInterp.value_changed TO POWER-SUPPLY-COVER.set_translation
ROUTE POWER-SUPPLY-COVERRotationInterp.value_changed TO POWER-SUPPLY-COVER.set_rotation
ROUTE BACKLIGHT-LOGIC.rimLightStartTime TO Time_133.set_startTime
ROUTE BACKLIGHT-LOGIC.rimLightStopTime TO Time_133.set_stopTime
ROUTE Time_133.fraction_changed TO PURPLE-RIMLIGHTIntensityInterp.set_fraction
ROUTE BACKLIGHT-LOGIC.rimLightEnable TO PURPLE-RIMLIGHT.set_on
ROUTE PURPLE-RIMLIGHTIntensityInterp.value_changed TO PURPLE-RIMLIGHT.set_intensity
ROUTE BACKLIGHT-LOGIC.backLightStartTime TO Time_136.set_startTime
ROUTE BACKLIGHT-LOGIC.fractionOut TO WHITE-BACKLIGHTIntensityInterp.set_fraction
ROUTE Time_136.fraction_changed TO BACKLIGHT-LOGIC.fractionIn
ROUTE Time_136.isActive TO BACKLIGHT-LOGIC.timerActive
ROUTE BACKLIGHT-PROX.enterTime TO BACKLIGHT-LOGIC.proxEnterTime
ROUTE BACKLIGHT-PROX.exitTime TO BACKLIGHT-LOGIC.proxExitTime
ROUTE BACKLIGHT-LOGIC.backLightEnable TO WHITE-BACKLIGHT.set_on
ROUTE WHITE-BACKLIGHTIntensityInterp.value_changed TO WHITE-BACKLIGHT.set_intensity
ROUTE SPLASH-FADE-ENGINE.value_changed TO MONITOR-SCREEN-MAT.set_transparency
ROUTE SPLASH-FADE-LOGIC.screenAlpha TO MONITOR-SCREEN-MAT.set_transparency
ROUTE BOOTUP-SHUTDOWN-LOGIC.screenAlpha TO MONITOR-SCREEN-MAT.set_transparency
ROUTE OOBE-SLIDESHOW-DISSOLVER.value_changed TO MONITOR-SCREEN-MAT.set_transparency
ROUTE BOOTUP-SHUTDOWN-LOGIC.whichScreen TO MONITOR-SCREEN-SWITCH.set_whichChoice
ROUTE SPLASH-FADE-LOGIC.screenChoice TO MONITOR-SCREEN-SWITCH.set_whichChoice
ROUTE OOBE-SLIDESHOW-LOGIC.whichScreen TO MONITOR-SCREEN-SWITCH.set_whichChoice
ROUTE ENTRY-PROX.enterTime TO SPLASH-FADE-TIMER.set_startTime
ROUTE BOOTUP-SHUTDOWN-LOGIC.bootUpStartTime TO SPLASH-FADE-TIMER.set_stopTime
ROUTE SPLASH-FADE-TIMER.fraction_changed TO SPLASH-FADE-ENGINE.set_fraction
ROUTE SPLASH-FADE-TIMER.isActive TO SPLASH-FADE-LOGIC.timerIsActive
ROUTE SPLASH-FADE-TIMER.isActive TO ENTRY-PROX.set_enabled
ROUTE BOOTUP-SHUTDOWN-LOGIC.enableSlideShowTimer TO DESKTOP-ALARM-TIMER.set_enabled
ROUTE CLOGIN-TRIGGER.touchTime TO DESKTOP-ALARM-TIMER.set_startTime
ROUTE BOOTUP-SHUTDOWN-LOGIC.shutDownStartTime TO DESKTOP-ALARM-TIMER.set_stopTime
ROUTE OOBE-SLIDESHOW-LOGIC.enableSlideShowTimer TO OOBE-SLIDESHOW-TIMER.set_enabled
ROUTE BOOTUP-SHUTDOWN-LOGIC.enableSlideShowTimer TO OOBE-SLIDESHOW-TIMER.set_enabled
ROUTE OOBE-SLIDESHOW-LOGIC.slideShowStartTime TO OOBE-SLIDESHOW-TIMER.set_startTime
ROUTE CDROM-LOGIC.slideShowStartTime TO OOBE-SLIDESHOW-TIMER.set_startTime
ROUTE BOOTUP-SHUTDOWN-LOGIC.shutDownStartTime TO OOBE-SLIDESHOW-TIMER.set_stopTime
ROUTE OOBE-SLIDESHOW-TIMER.fraction_changed TO OOBE-SLIDESHOW-DISSOLVER.set_fraction
ROUTE DESKTOP-ALARM-TIMER.isActive TO OOBE-SLIDESHOW-LOGIC.desktopTimerActive
ROUTE OOBE-SLIDESHOW-TIMER.isActive TO OOBE-SLIDESHOW-LOGIC.slideShowTimerActive
ROUTE BOOTUP-SHUTDOWN-LOGIC.enableSlideShowTimer TO OOBE-SLIDESHOW-LOGIC.resetSlideShow
ROUTE DESKTOP-ALARM-TIMER.fraction_changed TO OOBE-SLIDESHOW-LOGIC.desktopFractionIn